Jump to content
  • Advertisement
Sign in to follow this  
Shamino

Supporting Different Model Types in your Engine...

This topic is 4594 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Do real games like half-life, unreal, etc etc... Do they use one type of modeling program? Or do they create support in their code for any model that needs to be put into their project? Be it 3ds, ms3d, etc etc..??

Share this post


Link to post
Share on other sites
Advertisement
These games use their own model format and the engines usually supply exporters for the most common modelling programs.
This way format conversion becomes an offline-process and does not slow-down loading times (e.g. model formats don't need to be identified on runtime, optimisation can take place outside of the program...) and the engine API won't be poluted by including support for various formats.
Also the engine code can stay the same and support for another format can be supplied without having to alter the engine API.

Share this post


Link to post
Share on other sites
Well, that question is best answered by yourself [smile]. If you are comfortable with it - go ahead and use it. The format of ms3d files is well documented and AFAIR there are plenty of plugins available for it for writing various game model formats. IMHO work-flow is more important than public opinion anyway. You'll always find people who tell you that product XY is better than product AB. In the end it doesn't really matter as long as it gets the job done and you like using it.

Cheers,
Pat.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!