PDA

View Full Version : DirectX 3-D Ripping Tool


Tikigod
05-21-07, 01:28 AM
This is a very useful tool for 3-D modelers:

http://www.deep-shadows.com/hax/3DRipperDX.htm

You can pull any 3-D model or texture from any DirectX environment. It works like fraps and captures all 3-D objects and textures that render around you in game. Then you can use a seperate program like 3-D Exploration to select individual objects (from all that was captured) and export and save the individual objects that you want to edit or transfer to another game.

Have fun!

Paajtor
05-21-07, 05:08 AM
Interesting...

Hey, do you think this tool can be used on the SH3-water (http://www.subsim.com/radioroom/showthread.php?t=114596) too?
For example, to add transparancy? :D

Tikigod
05-21-07, 03:33 PM
This only extracts models and textures it does not recompile them to be game compatible. You need either developer tools or tools that export in formats used by the game to reintroduce the objects you want to manipulate. So, I am not sure where the water is located in game or how its surface properties are assigned (I would assume this is built into the lighting system of the engine where the surface properties of objects are defined). You just have to use program to see what it pulls out and then see if the game will allow you to edit and put it back in.

3-D models and Textures this tool pulls out are different than Material and Mesh definitions/poperties assigned by the game engine. When you pull out a model it will look rigid like blocky. The engine itself that is compiled (and never seen by public) is what then tells each surface its properties and how it should behave in the game environment (lighting, physics, etc, etc.) The soldier models we extracted from Battlefield 2 are blocky with flat surfaces (they don't look rendered like they do in game). You do not see the shaders or meshes the game engine appies to each surface. The clothing material shader/mesh is defined by the game engine. So, it will look and act differently once imported into Arma because Arma's engine will tell the material to look and act a different way. But, the model itself is standard for both games because its the base of 3-D environments that all game engines use.

The main purpose of this tool will help you pull 3-D models from any game that is out on the market and use them as templates rather than building new models from scratch. For instance my friend is exporting models from Company of Heroes and Battlefield 2 to import them into Armed Assault. (Bunkers, Equipment, Buildings, Vehicles, People, and Vegetation are all objects that can be captured and reused for other games or movie animations) The level of detail of the object is dependent on how close the object is to your view at the time of capture. So to get really high LOD you need to be standing as close as possible to object during the screen capture. The other thing is the model is captured in the position it was at during the time of capure. So, if the object is animated it will need to be manipulated in MAYA or 3DStudioMax, etc so that you can assign the nodes that are animated (Codemasters and Bohemia Interactive release tools that allow you to do this. Ubisoft and SH3 developers I doubt would allow this type of modding support).


Interesting...

Hey, do you think this tool can be used on the SH3-water (http://www.subsim.com/radioroom/showthread.php?t=114596) too?
For example, to add transparancy? :D