Original Post
Hey all, I'm new to 3D model coding, and would really apreciate help in determining which file format(s) are options for my situation. I've read through the DX documentation and also the forum FAQ, but am still not sure. To be honest, I don't know enough yet to even know what exactly I'm looking for. I would normally take the time to learn 3d model coding first, and then browse around looking for what I need on my own. But my artists are making models as we speak, I'm not scheduled to begin coding them for five or six weeks, and we're on a deadline, so I really need to know my options now. My situation is, I don't want to write a file loader (a.k.a. a library must support it), it must be compatible with both DirectX and OpenGL (or at least DirectX for now), and the solution must be free or cheap and not require that I make my game open source. The DirectX documentation states that an exporter exists to convert 3D Studio Max .3ds files to DirectX .x files, which can then be loaded using the included DX file loader functions, but it doesn't work with .NET strangely (only VS 6 or VC++ 6). I imagine I can't go wrong with .3ds, but I want to make sure, instead of finding out the hard way. Thanks much, I really appreciate it. :)