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'm using lib3ds's 3dsplay example to load this model, whose suffix is .max

but get this error:

3dsplayer: Error: Loading 3DS file failed.

But it can load the .3ds model shipped with lib3ds.

Why lib3ds can't open this .max model?

share|improve this question

.3ds format is (fairly) standard format used by very, very old 3d studio. It's supported by many modelling packages as one export format.

3ds max's format is different. 3ds max is actually a framework with lots and lots of plugins, and each of these store their data in different ways, and thus the .max format isn't very well defined (I doubt anyone has even tried).

In short: lib3ds won't load .max files, because they are not .3ds files.

share|improve this answer
Can you recommend a lib that can load .max files? – gamelearner Aug 30 '12 at 8:52
Like I said, I doubt one exists. Load the model in max and export in some other format. – Jari Komppa Aug 30 '12 at 8:55

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.