Well, still having zero luck getting a player to capture properly in CoX (tends to come out as a bunch of body pieces all set to the same centerpoint- and none of the polys are connected - I think it has something to do with how player characters are constructed as opposed to npcs and the like - players have proportional sliders they can set when building their character, and custom arms, legs, chests, etc), but I've had some great luck getting bits of architecture: caught a tram station - complete with tram, the Atlas Statue from Atlas Park, and just tonight, using a demorecord playback (more on this later) but the result is:
A note on demorecord and capturing from CoX (CoX is the term used these days for both City of Heroes and City of Villains).
Both games have a command called /demorecord. What this will do while in game is you will type in the command /demorecord <name>, hit enter, and it will quietly, in the background, be "recording" all that is going on in game until you type /demostop (or zone) - not as a graphics file, but essentially as a script, that can, by use of a demo-launcher, be used to launch an instance of the game, and "replay" everything done and said in game (sans interface). There are a number of fan written editors, though you can do it easily enough with notepad, since the demorecord file consists of essentially loader lines (sets the time of day, the map you're on, the camera's starting position, and loads all npcs and players who fall within a certain range of the player themselves), then subsequent timestamped commands - at time w, have character X perform Y animation at location Z. The handy thing is, with a lot of cut and paste, or using an editor, you can remove or substitute ANY asset you have the name for (and there are sites out there that have lists for them).
(sample extract: as you can see, it gives the piece by piece info on what components I used for my costume, the effects that are going on, who is where, and when, etc)
========================================
1 0 Version 2
0 0 Map maps/Missions/Office/Office_60/Office_60_Layout_07_02.txt
0 0 Time 20.584265
0 1 Player
0 1 NEW Engremore
0 1 COSTUME 0 3b3b3b 25.000000 -0.285714 0.000000 0.000000 -0.298901 -0.259341 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000
0 1 PARTSNAME Tight tights Sharp 000000 990002
0 1 PARTSNAME Tight skin_bare Scales 1f1f1f 001133
0 1 PARTSNAME Masked_Bald skin_glowing_eyes_01a skin_glowing_eyes_01b ff894c 001133
0 1 PARTSNAME Wristband skin_wristband_01a skin_wristband_01b 009998 001133
0 1 PARTSNAME Smooth tights none 990002 cc0100
0 1 PARTSNAME Martial_Arts Martial_Arts_01 none 009998 009998
0 1 PARTSNAME none none none 0000d4 ffffff
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 000000 001133
0 1 PARTSNAME Tight base Mystic_02 993100 cc4500
0 1 PARTSNAME none none none 000000 001133
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 000000 001133
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME Asym Cape_Top_01 none 660000 660000
0 1 PARTSNAME Asym_39 Generic_01a Generic_01b 00fdff 000000
0 1 PARTSNAME none Cape_01 none 660000 660000 660000 660000 capes/CapeLongMale.fx
0 1 PARTSNAME none none none 990002 001133 000000 000000 Auras/Male/Tendrils/TendrilHead.fx
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 00000000 000000
0 1 PARTSNAME none none none 00000000 cc0087
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 00000000 00000000
0 1 MOV SMASHCAST
0 1 FX Maintained 2 POWERS/REGENERATION/INTEGRATION.FX 0
0 1 FXSCALE 10.000000 10
0 1 ORIGIN ENT 0 0
0 1 TARGET ENT 1 0
0 1 FX Maintained 147 POWERS/REGENERATION/DULLPAIN.FX 0
0 1 FXSCALE 10.000000 10
0 1 ORIGIN ENT 0 0
0 1 TARGET ENT 1 0
0 1 HP 1713.10
0 1 HPMAX 1713.10
0 6 NEW "Elite Automaton"
0 6 NPC FeMaleAutomaton_16
0 6 POS -526.640625 36 21.078125
0 6 PYR 0 0.760854 0
0 6 MOV PREWEP
0 6 FX Maintained 240 WEAPONS/NEMESISGATTELLINGUN.FX 0
0 6 FXSCALE 10.000000 10
0 6 ORIGIN ENT 0 0
0 6 TARGET ENT 6 0
0 6 FX Maintained 254 POWERS/DARKNESSCONTROL/CHILLOFNIGHTHITCONTNUING.FX 0
0 6 FXSCALE 10.000000 10
0 6 ORIGIN ENT 0 0
0 6 TARGET ENT 1 0
0 6 HP 60.00
0 6 HPMAX 375.00
0 7 NEW "Committee member"
0 7 NPC FemaleNPC_21
0 7 POS -169.15625 72 86.421875
0 7 PYR 0 -2.785709 0
0 7 MOV FEAR_A
0 8 NEW Lancer
0 8 NPC Nemesis_Soldier_03
0 8 POS -170.515625 72 82.625
0 8 PYR 0 0.355884 0
0 8 MOV THREAT_B
0 8 HP 375.00
0 8 HPMAX 375.00
0 9 NEW "Armiger Surgeon"
0 9 NPC Nemesis_Soldier_09
0 9 POS -167.6875 72 78.046875
0 9 PYR 0 0.012272 0
0 9 MOV LOOKOUT_A2
0 9 HP 375.00
0 9 HPMAX 375.00
0 11 NEW "Elite Automaton"
0 11 NPC MaleAutomaton_05
0 11 POS -525.375 36 16.734375
0 11 PYR 0 0.13499 0
0 11 MOV 2ND_FULLAUTO
0 11 FX Maintained 242 WEAPONS/NEMESISGATTELLINGUN.FX 0
0 11 FXSCALE 10.000000 10
0 11 ORIGIN ENT 0 0
0 11 TARGET ENT 11 0
0 11 HP 375.00
0 11 HPMAX 375.00
0 12 NEW "Lance Sgt Tirailleur"
0 12 NPC Nemesis_Soldier_12
0 12 POS -520.84375 54 -25.671875
0 12 PYR 0 0.012272 0
0 12 MOV KNEEL
=======================================
So, you could do a quick little demorecord of a nonhostile standing somewhere, step out, edit it, and swap the civillian for Lord Recluse, Statesman, Nemesis, the Kraken, the Ghostship, (I've even swapped the Hamidon in for Ms Liberty in the middle of Atlas Park). The point is, via demo editing, you can pick just the assets you want to sample from the game, delete all the superfluous pedestrians, cars, doors, mailboxes, etc, and be able to just have the items you want - much less strain on the ogle capture process, and makes finding your object easier.
-Tips -
If you're capturing in the regular game, toggle your interface off - all the control bars etc will show up as polys in the capture.
If you're editing a demorecord, try to set the camera at level, and hopefully low level - I was puzzled when I first inported a capture into Lightwave modeler, and found it tipped toward the camera by 32 degrees - turns out, that was the default camera position I was watching from when I did the capture.
Also, as much as possible avoid any particle effects etc - the grab I did that netted me the Jaeger in the link above took place during a fight - I had to delete sequential stacked polys that were from the "flash" effects of my punches, and the smoke chugging out of the jaegers' smokestacks.
Cheers!
Sarge
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just a followup - this is what a Freedom Corps Analyst came out as:
<a href="http://st24.startlogic.com/~dreamwar/temp/characterBleh.jpg">A mess of a character</a>
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
very very cool! I would love to post cool images that you have generated on the ogle blog. please send me (i.e. post here) some screenshots of the station/train, etc.
thanks,
mike
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I know it’s been a few years since you guys have tinkered with extracting files with OGLE. I’m hoping to extract a few npc characters from CoH and attempt to mill them.
Tried experimenting with OGLE till I had to reinstall some video drivers. Does it still work in any capacity with the most recent version of CoH? Most OpenGl capture systems seem to get detected by the CoH Updater application. And the best I was able to do was for the OpenGLXtractor application to capture a slew of graphic files.
My other choice is to figure out what the PiggViewer application actually produces when it extracts 3d files as .geo AOFF files. They seem to be corrupted.
Any suggestions?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
sorry to post here but i don't understand why this magic program do it on WoW or CoV but not on SWG(Starwars galaxie, an other MMORPG).
thx if someone can explain to me.
Flo
PS:sorry for my bad english
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
so after the download and install of GlIntercept 0.5, i copy the opengl32.dll and gliConfig.ini files to the execute SWG folder. then i run my application and play.
But,the "gliLog.txt" don't be generate. :'(
And i don't have any problems with Google Earth, just with SWG.
Maybe will help you: the SWG.exe on my desktop have as target: ""C:\Program Files\Sony\Station\Launchpad\LaunchPad.exe" /game:starwars"
So i copy the files in:
"C:\Program Files\Sony\Station\Launchpad\"
and
"C:\Program Files\StarWarsGalaxies\"
That all, i'm waiting for reply.
thx
Flo.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i find that sometimes the gliLog.txt and such get written to wierd places. do a search on your whole hard-drive for gliLog.txt, ogle.log, ogle.obj, etc.
thanks,
mike
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i've just understand there aren't lot of OpenGL Games... how to know if an application will use OpenGL before install and run it?
Because on my boxees of Doom3&WoW i don't see opengl... but directx(direct3D??) sorry for my knowless and my bad english.
Flo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, still having zero luck getting a player to capture properly in CoX (tends to come out as a bunch of body pieces all set to the same centerpoint- and none of the polys are connected - I think it has something to do with how player characters are constructed as opposed to npcs and the like - players have proportional sliders they can set when building their character, and custom arms, legs, chests, etc), but I've had some great luck getting bits of architecture: caught a tram station - complete with tram, the Atlas Statue from Atlas Park, and just tonight, using a demorecord playback (more on this later) but the result is:
http://st24.startlogic.com/~dreamwar/temp/jaeger_sm.jpg
A note on demorecord and capturing from CoX (CoX is the term used these days for both City of Heroes and City of Villains).
Both games have a command called /demorecord. What this will do while in game is you will type in the command /demorecord <name>, hit enter, and it will quietly, in the background, be "recording" all that is going on in game until you type /demostop (or zone) - not as a graphics file, but essentially as a script, that can, by use of a demo-launcher, be used to launch an instance of the game, and "replay" everything done and said in game (sans interface). There are a number of fan written editors, though you can do it easily enough with notepad, since the demorecord file consists of essentially loader lines (sets the time of day, the map you're on, the camera's starting position, and loads all npcs and players who fall within a certain range of the player themselves), then subsequent timestamped commands - at time w, have character X perform Y animation at location Z. The handy thing is, with a lot of cut and paste, or using an editor, you can remove or substitute ANY asset you have the name for (and there are sites out there that have lists for them).
(sample extract: as you can see, it gives the piece by piece info on what components I used for my costume, the effects that are going on, who is where, and when, etc)
========================================
1 0 Version 2
0 0 Map maps/Missions/Office/Office_60/Office_60_Layout_07_02.txt
0 0 Time 20.584265
0 1 Player
0 1 NEW Engremore
0 1 COSTUME 0 3b3b3b 25.000000 -0.285714 0.000000 0.000000 -0.298901 -0.259341 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000
0 1 PARTSNAME Tight tights Sharp 000000 990002
0 1 PARTSNAME Tight skin_bare Scales 1f1f1f 001133
0 1 PARTSNAME Masked_Bald skin_glowing_eyes_01a skin_glowing_eyes_01b ff894c 001133
0 1 PARTSNAME Wristband skin_wristband_01a skin_wristband_01b 009998 001133
0 1 PARTSNAME Smooth tights none 990002 cc0100
0 1 PARTSNAME Martial_Arts Martial_Arts_01 none 009998 009998
0 1 PARTSNAME none none none 0000d4 ffffff
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 000000 001133
0 1 PARTSNAME Tight base Mystic_02 993100 cc4500
0 1 PARTSNAME none none none 000000 001133
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 000000 001133
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME Asym Cape_Top_01 none 660000 660000
0 1 PARTSNAME Asym_39 Generic_01a Generic_01b 00fdff 000000
0 1 PARTSNAME none Cape_01 none 660000 660000 660000 660000 capes/CapeLongMale.fx
0 1 PARTSNAME none none none 990002 001133 000000 000000 Auras/Male/Tendrils/TendrilHead.fx
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 00000000 000000
0 1 PARTSNAME none none none 00000000 cc0087
0 1 PARTSNAME none none none 00000000 00000000
0 1 PARTSNAME none none none 00000000 00000000
0 1 MOV SMASHCAST
0 1 FX Maintained 2 POWERS/REGENERATION/INTEGRATION.FX 0
0 1 FXSCALE 10.000000 10
0 1 ORIGIN ENT 0 0
0 1 TARGET ENT 1 0
0 1 FX Maintained 147 POWERS/REGENERATION/DULLPAIN.FX 0
0 1 FXSCALE 10.000000 10
0 1 ORIGIN ENT 0 0
0 1 TARGET ENT 1 0
0 1 HP 1713.10
0 1 HPMAX 1713.10
0 6 NEW "Elite Automaton"
0 6 NPC FeMaleAutomaton_16
0 6 POS -526.640625 36 21.078125
0 6 PYR 0 0.760854 0
0 6 MOV PREWEP
0 6 FX Maintained 240 WEAPONS/NEMESISGATTELLINGUN.FX 0
0 6 FXSCALE 10.000000 10
0 6 ORIGIN ENT 0 0
0 6 TARGET ENT 6 0
0 6 FX Maintained 254 POWERS/DARKNESSCONTROL/CHILLOFNIGHTHITCONTNUING.FX 0
0 6 FXSCALE 10.000000 10
0 6 ORIGIN ENT 0 0
0 6 TARGET ENT 1 0
0 6 HP 60.00
0 6 HPMAX 375.00
0 7 NEW "Committee member"
0 7 NPC FemaleNPC_21
0 7 POS -169.15625 72 86.421875
0 7 PYR 0 -2.785709 0
0 7 MOV FEAR_A
0 8 NEW Lancer
0 8 NPC Nemesis_Soldier_03
0 8 POS -170.515625 72 82.625
0 8 PYR 0 0.355884 0
0 8 MOV THREAT_B
0 8 HP 375.00
0 8 HPMAX 375.00
0 9 NEW "Armiger Surgeon"
0 9 NPC Nemesis_Soldier_09
0 9 POS -167.6875 72 78.046875
0 9 PYR 0 0.012272 0
0 9 MOV LOOKOUT_A2
0 9 HP 375.00
0 9 HPMAX 375.00
0 11 NEW "Elite Automaton"
0 11 NPC MaleAutomaton_05
0 11 POS -525.375 36 16.734375
0 11 PYR 0 0.13499 0
0 11 MOV 2ND_FULLAUTO
0 11 FX Maintained 242 WEAPONS/NEMESISGATTELLINGUN.FX 0
0 11 FXSCALE 10.000000 10
0 11 ORIGIN ENT 0 0
0 11 TARGET ENT 11 0
0 11 HP 375.00
0 11 HPMAX 375.00
0 12 NEW "Lance Sgt Tirailleur"
0 12 NPC Nemesis_Soldier_12
0 12 POS -520.84375 54 -25.671875
0 12 PYR 0 0.012272 0
0 12 MOV KNEEL
=======================================
So, you could do a quick little demorecord of a nonhostile standing somewhere, step out, edit it, and swap the civillian for Lord Recluse, Statesman, Nemesis, the Kraken, the Ghostship, (I've even swapped the Hamidon in for Ms Liberty in the middle of Atlas Park). The point is, via demo editing, you can pick just the assets you want to sample from the game, delete all the superfluous pedestrians, cars, doors, mailboxes, etc, and be able to just have the items you want - much less strain on the ogle capture process, and makes finding your object easier.
-Tips -
If you're capturing in the regular game, toggle your interface off - all the control bars etc will show up as polys in the capture.
If you're editing a demorecord, try to set the camera at level, and hopefully low level - I was puzzled when I first inported a capture into Lightwave modeler, and found it tipped toward the camera by 32 degrees - turns out, that was the default camera position I was watching from when I did the capture.
Also, as much as possible avoid any particle effects etc - the grab I did that netted me the Jaeger in the link above took place during a fight - I had to delete sequential stacked polys that were from the "flash" effects of my punches, and the smoke chugging out of the jaegers' smokestacks.
Cheers!
Sarge
Just a followup - this is what a Freedom Corps Analyst came out as:
<a href="http://st24.startlogic.com/~dreamwar/temp/characterBleh.jpg">A mess of a character</a>
have you tried the technique suggested in the OGLE faq, about the ExtensionOverride stuff?
http://ogle.eyebeamresearch.org/readme#faq
that might help with the capture of PC's
thanks,
mike
very very cool! I would love to post cool images that you have generated on the ogle blog. please send me (i.e. post here) some screenshots of the station/train, etc.
thanks,
mike
blogged!! http://ogle.eyebeamresearch.org/node/38
send more cool images/examples
-mike
I know it’s been a few years since you guys have tinkered with extracting files with OGLE. I’m hoping to extract a few npc characters from CoH and attempt to mill them.
Tried experimenting with OGLE till I had to reinstall some video drivers. Does it still work in any capacity with the most recent version of CoH? Most OpenGl capture systems seem to get detected by the CoH Updater application. And the best I was able to do was for the OpenGLXtractor application to capture a slew of graphic files.
My other choice is to figure out what the PiggViewer application actually produces when it extracts 3d files as .geo AOFF files. They seem to be corrupted.
Any suggestions?
hi all.
sorry to post here but i don't understand why this magic program do it on WoW or CoV but not on SWG(Starwars galaxie, an other MMORPG).
thx if someone can explain to me.
Flo
PS:sorry for my bad english
please give us more info about what happens when you use it on SWG, or other games. what have you tried? what has worked? what hasnt?
thanks,
mike
ok Mike,
so after the download and install of GlIntercept 0.5, i copy the opengl32.dll and gliConfig.ini files to the execute SWG folder. then i run my application and play.
But,the "gliLog.txt" don't be generate. :'(
And i don't have any problems with Google Earth, just with SWG.
Maybe will help you: the SWG.exe on my desktop have as target: ""C:\Program Files\Sony\Station\Launchpad\LaunchPad.exe" /game:starwars"
So i copy the files in:
"C:\Program Files\Sony\Station\Launchpad\"
and
"C:\Program Files\StarWarsGalaxies\"
That all, i'm waiting for reply.
thx
Flo.
are you sure that C:\Program Files\Sony\Station\Launchpad\LaunchPad.exe uses OpenGL? did you look in the LaunchPad folder for the gliLog.txt?
i don't know if it use OpenGL, how to know? can i oblige SWG to use OpenGL? i have an Geforce7800GT.
And yes i look in the lauchPad folder for gliLog.txt
thx
i find that sometimes the gliLog.txt and such get written to wierd places. do a search on your whole hard-drive for gliLog.txt, ogle.log, ogle.obj, etc.
thanks,
mike
no results.
SWG use D3D. How can i oblige this application to use OpenGL?
well, different applications have different configuration areas to switch between Direct3D and OpenGL. some applications don't let you do it...
oki, SWG don't let me to do it.
thx for ur time.
Flo.
PS: i search D3D extractor :p
sorry I cant help. if you find the D3D extractor, please let me know!!
ok lol.
i've just understand there aren't lot of OpenGL Games... how to know if an application will use OpenGL before install and run it?
Because on my boxees of Doom3&WoW i don't see opengl... but directx(direct3D??) sorry for my knowless and my bad english.
Flo