CG in Games tosyk's blog

12Dec/103

Game 3d model converting

Русский English

Here is a small tip on the correctness of converting game 3d models.

So
First, I import original model in max, then I build a scene with the biped-skeleton, rename the bones of this skeleton in accordance with the imported only that, then save only the biped-skeleton of a separate tether max. Then if the model of the bones are normal Bone, it's simple: using a plugin ActorX Export to convert the model in psk-file (unreal standard), then use the script of the Gildor from his site to import model in the scene with a biped-skeleton. All, actually! When importing from psk-file skeleton is caught by one that is in the scene, and it does not matter as there bones were turned, what size were - now on the biped, they look great.ie this scheme is obtained:

- Import the original model in 3d max;
- Setting biped-skeleton;
- Rename bones of biped-skeleton;
- Save the biped-skeleton of a separate file;
- Export the original model in psk;
- Open the saved biped-skeleton;
- Import models from psk on biped-skeleton.

If initially the model bones were not normal bone - point helpers, other type of helpers, other objects (as in the case of the devil may cry 4), I first convert the model to smd-format. When converting to the smd any objects (even geometry), which is pegged to the model are the type bone, and is already importing products back to 3d max from smd file is clearly visible, although the bones may again be rotated in different directions, but it does not matter .

- The only thing that never changes in the bones - it is their center --

Thus the scheme is a little more complicated:

- Import orig. model in 3d max;
- Setting biped-skeleton;
- Rename bones biped-skeleton;
- Save the biped-skeleton of a separate file;
- Export the original model in smd;
- Import models from the smd-file;
- Export the model in psk;
- Open the saved biped-skeleton;
- Import models from psk on biped-skeleton.

Tools:

- 3d max;
- Psk export plugin; (here)
- Psk import script; (here)
- Smd plug-ins; (here)

p.s.: do as I wish to notice that the conversion model is kept in a clean and very pumping enthusiasm. It would be desirable to automate all still have to sit and think and understand how and what and why!
The above examples have completely appropriate at this time to a game list below:

- The Wheel of Time (1999)
- X-COM: Enforcer (2000)
- Lineage II (2002)
- Unreal Tournament 2003 (2002)
- Devastation (2003)
- Desert Thunder (2003)
- Postal Fudge Pack (2003)
- Magic: The Gathering - Battlegrounds (2003)
- Tom Clancy's Rainbow Six 3: Raven Shield (2003)
- Harry Potter and the Prisoner of Azkaban (2004)
- Shark Tale (2004)
- Unreal Tournament 2004 (2004)
- Tribes: Vengence (2004)
- Spiderman 2 (2004)
- Unreal Championship 2: The Liandri Conflict (2005)
- SWAT 4 (2005)
- Land of the Dead: Road to Fiddler's Green (2005)
- Kung Fu: Deadly Arts (2006)
- Landmass (2007)
- BioShock (2007)
- Redneck Kentucky & the Next Generation Chickens (2007)
- Ragnarok Online 2: The Gate of the World (2007)
- Exteel (2007)
- Marine Sharpshooter IV (2008)
- Huang Yi (HE) Online (2008)
- Loco (2009)
- Killing Floor (2009)
- RoboBlitz (2006)
- Stranglehold (2007)
- BlackSite: Area 51 (2007)
- Alliance of Valiant Arms (2007)
- Medal of Honor: Airborne (2007)
- Monster Madness: Battle for Suburbia (2007)
- Mass Effect (2007)
- Warmonger: Operation Downtown Destruction (2007)
- Unreal Tournament 3 (2007)
- Lost Odyssey (2007)
- Hour of Victory (2007)
- Legendary (2008)
- Mortal Kombat vs. DC (2008)
- Rise of the Argonauts (2008)
- Turok (2008)
- Brothers In Arms: Hell's Highway (2008)
- Army of Two (2008)
- American McGee's Grimm (2008)
- Crimecraft (2008)
- Damnation (2008)
- Frontlines: Fuel of War (2008)
- Gears of War 2 (2008)
- Mirror's Edge (2008)
- Nurien (2008)
- Parabellum (2008)
- The Last Remnant (2008)
- Turning Point: Fall of Liberty (2008)
- 50 Cent: Blood on the Sand (2009)
- Batman: Arkham Asylum (2009)
- Black College Football: BCFX: The Xperience (2009)
- Fairytale Fights (2009)
- Huxley (2009)
- Magna Carta 2 (2009)
- Mortal Online (2009)
- Planet 51 (2009)
- Section 8 (2009)
- Shadow Complex (2009)
- Saw: The Video game (2009)
- X-Men Origins: Wolverine (2009)
- Borderlands (2009)
- Unreal Development Kit (UDK) (2009)

- Half-Life and all addons + cs
- Half-Life 2 and all addons + css
- Sin Episode 1
- Dark messiah of Might and Magic
- Vampire: the Masquerade - Bloodlines
- Battlefield 1942
- Doom 3 + addons
- Prey
- Quake 4
- Far Cry
- GTA Vice City and San Andreas (in GTA3 no skeletal animation)
- Neverwinter Nights + all addons
- Neverwinter Nights 2 (I think)
- Rome Total War (an old strategy)
- TES4: Oblivion + addons
- Fallout 3 + addons
- Return to the Castle Wolfenstein
- Warcraft 3
- Warhammer40k
- Star Wars Knight of the Old Republic (I think)
- Civilization 4
- Loki
- Star Trek Bridge Commander
- Freedom Force
- Freedom Force vs the 3rd Reich
- Morrowind
- Dark Ages of Camelot
- Megami Tensei: Imagine
- Florensia
- Requiem: Bloodymare
- Atlantica Online
- Worldshift
- STALKER
- AION MMORPG
- Resident Evil 5
- Devil May Cry 4
- Lost Planet

Posted by almost everything that could. With the emergence of desire hope to turn this text into a tutorial with pictures of interpretation. Because I can not find anything like this in the Russian community.

I can make mistakes in the translation into English. But you can help with translations if you wish.

Comments (3) Trackbacks (0)
  1. can you make tutorial to convert 3d model from devil may cry 4 ?
    I need the model to make my game
    thanks !!!

  2. yes, i have such a tutorial in my plans, but little bit later

    p.s.: please, do not posting same posts in different places on this site, thanks 🙂

  3. which files i need 4 land of the dead script?


Leave a comment

No trackbacks yet.