Conv3DS Utility.....
My brother made an awesome animation in 3DStudio, and I was trying to get it into my game. I started simple and Exported a simple man from 3DStudio to a .3DS object. I then used the Conv3DS utility to convert to .X. I used the X File loader that came with DX7 (in D3DFile.cpp I believe) to test it out.
Everything loaded in fine (or close enough to fine, there was some texture problems, but not a big deal....).
Well, I then decided to export some frames from the animation. That's when everything went crazy. The conv3ds gave me a .x file which when viewed was the biggest mess I'd ever seen!!
What gives? Anyone know why 3DStudio (MAX) is giving bogus 3ds files? Or is it the Conv3ds? What else can I try? Anyone had this problem? Is there a plugin for MAX that would save directly to .x?
Thanks for any help you can give!
-Snowman
I found it at:
http://www.max3d.com/plugins/importexport/info/directxobjectoutput.shtml
Hope that helps anyone with the same problem.
-Snowman
Crousto
a2k
another example is, if you mirror an object in 3ds, it actually translates the vertices, but this does not necessarily reset the winding of the vertices. try it in 3ds max. mirror an object, and then reset the xform on it. since the winding would be backwards, the object is inside out. at this point, you''d have to flip normals.
a2k