Jump to content

  • Log In with Google      Sign In   
  • Create Account

Interested in a FREE copy of HTML5 game maker Construct 2?

We'll be giving away three Personal Edition licences in next Tuesday's GDNet Direct email newsletter!

Sign up from the right-hand sidebar on our homepage and read Tuesday's newsletter for details!


We're also offering banner ads on our site from just $5! 1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


How to load a 3d model


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
6 replies to this topic

#1 LiquidLeon   Members   -  Reputation: 102

Like
0Likes
Like

Posted 14 May 2012 - 03:54 PM

Hello everyone,

I wanted to get into graphics programming (so far I have a little knowledge about openGL) , but I am not a very good programmer (or in order words I am not very advanced).

What I would like to do at this point is make a simple primitive from a 3d software (take your pick: Maya, 3ds Max, etc) and load it into my program. What I found was that this is a very complex technique and requires a lot of knowledge and detail about mathematics, multi-dimensional arrays, operation overloading, etc.

What I wanted to know is there a a graphics library, or graphics programming language were there is a simply pre-made function: (for example load3dModel(cube.xxx) ) and it will just load the model?

Sponsor:

#2 VildNinja   Members   -  Reputation: 456

Like
0Likes
Like

Posted 14 May 2012 - 04:02 PM

Yes, try Ogre or Irlicht. These libraries wont help you to become better at OpenGL, but they will do the graphics for you. If you're not using c++ just say what language you are using.

#3 LiquidLeon   Members   -  Reputation: 102

Like
0Likes
Like

Posted 14 May 2012 - 04:21 PM

I am using C++, but I am open to any programming languages that makes graphics program a little easier

#4 zacaj   Members   -  Reputation: 643

Like
0Likes
Like

Posted 14 May 2012 - 04:51 PM

Check out assimp

#5 VildNinja   Members   -  Reputation: 456

Like
0Likes
Like

Posted 14 May 2012 - 04:51 PM

Well if you just want some thing that can draw 3D models I would recommend Irlicht or Ogre. But if you want an entire game engine, where you only need to program the game logic I would recommend you to try using Unity3D - asuming you are using Windows or Mac

#6 cignox1   Members   -  Reputation: 723

Like
0Likes
Like

Posted 15 May 2012 - 02:15 AM

The easier way (by far) is to pick one of the many 3ds or obj loaders out there. That will make you able to load simple objects created in Blender or in the 3d package of your choice.

I also suggest to try Assimp, which supports several formats.

#7 Eliad Moshe   Members   -  Reputation: 812

Like
0Likes
Like

Posted 16 May 2012 - 01:43 AM

The FBX SDK is quite well documented (proprietary - provided by Autodesk).

http://download.autodesk.com/us/fbx/20112/FBX_SDK_HELP/index.html

Also, Assimp supports a huge set of file formats.
Documentation might be better in my opinion although the library is very intuitive and rich.

http://assimp.sourceforge.net/




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS