Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a question about loading 3ds using this tutorial. I want to use more than one texture on the model (because here all the models have more than one) but it seems that this library can't do that. Do you know any other alternatives or a way to edit this existing library to reach my aim?

share|improve this question

You can make use of AssImp.

It's a fairly comprehensive library with importing code already written for you and even provides a sample C++ OpenGL program here.

share|improve this answer
Thanks a lot!!!! – Ivan Zandonà Jan 6 '12 at 19:05

Well I don't know, but if you read a little the documentation of the file format, it should not be that hard, since the space simulator done the most part for you, you just need to tweak a little the code to add support for this.

You can find a lot about the 3DS File format googling it

Also, here's a search made for you:

I think the relevant part for you is at the chunks 4140H, 4170H, A200H(Maybe), F140H(For animations)

Good luck :D

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.