Sorry I couldn't be more help when it came to a multi-platform 3d engine, but openGL is a good solution for someone looking for something free to use. The only other suggestion that I use, and has a great following, including books, a hug book that is, and is also multi-platform is Torque, you can find it made from Garage games. They have their own model formats, a couple of them, but they also have lots of plugins for various 3d applications such as Milkshape3d (mentioned because this seemed to be the format you were interested in), Fragmotion (IMHO - one of the best, think about milkshape3d, but on steroids, and throw in some inverse kinematics, and real on model texturing, and best of all same pricing structure, meaning CHEAP!) I know, I know, I sound like an advertising spammer, but I'm not, I have just used everything out there, and some stuff not out to the general public. If you don't care about cross platform, want ease of use, ability to use in multiple languages, like VB, VB.NET, C#, C++, then you definitely have to check out Revolution3D, they have come along way baby, pardon the pun. But for real, they support more formats than most of the 3d engines I have seen out there. If physics being built into the engine is your forte' then definitely check out 3Impact, also available to compile in multiple languages, but soooo easy to make a game with physics response. Then I have also heard Ogre was really good, but what put me off from Ogre, was the fact that it was Java, not sure if it is still Java or not, but I was looking for a compiled language, that would be much faster for commercial quality games. Anyways there is my 2 Cents, I hope I helped, and didn't confuse you more. Ken BTW: All the engines mentioned above should owe me a free update, hehehe (Just kidding) _____ From: gameprogrammer-bounce@xxxxxxxxxxxxx [mailto:gameprogrammer-bounce@xxxxxxxxxxxxx] On Behalf Of DARKGuy Sent: Saturday, December 23, 2006 2:58 AM To: gameprogrammer@xxxxxxxxxxxxx Subject: [gameprogrammer] Loading models into OpenGL? (X, 3DS, MS3D, anything?) Hey :) Well, after looking at some of the engines you all told me about a few weeks ago, I decided to give a go at OpenGL. For being just a week of learning it's been going really good (though I haven't seen matrixes, quarternion (?) stuff and complicated math like that yet) but having a transparent, textured cube rotating using the arrow keys, along with an FPS counter and easily modifyable has been quite an accomplishment for me XD. Buuuut you know, cubes are boring, I was wondering if any of you know about a library, class, code snippet, anything that can load animated X / MS3D models, DBO objects (DarkBASIC Professional format), B3D (Blitz3D format), 3DS (3D Studio MAX)... I dunno, anything that supports bone / mesh deformation and animation. I've seen tutorials online (just two, IIRC) about loading an MS3D file, but it looks damn hard >.<... 3DS too, and I bet someone around must have written something to load their models easily, and I wonder if any of you know about a library that can do that. On a side note, I'm trying to avoid GLUT (I'm moving to SDL which works way better with OpenGL). Any help would be greatly appreciated :) - DARKGuy