Jump to content
  • Advertisement
Sign in to follow this  
Waaayoff

3D Modeling & Games?

This topic is 3050 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

Hi,

I was wondering if everything in a game is made in a 3D modeling software, exported then used with a graphics API?

For example, Direct3D can do lighting, but can i create a light in a 3D software and then use it with Direct3D? Because it'd be MUCH simpler and more realistic..

And i do mean everything.. fluids, particles like hair/grass/fire, etc..

Share this post


Link to post
Share on other sites
Advertisement
Mostly yes, most models in a game are created in a 3d modeling package and then exported. The texture on the other hand are mostly made in a 2d program like Photoshop. And the particle systems are made in a custom editor.

And your question about lighting depends on the export format. You should be able to get basic info about the lights (color, position, ect.) that you can put into your format.

You should also be able to get info about the particle systems and such. But if you demand more of your format, writing a exporter will become more and more difficult.

And remember, some settings in fluids and particle systems need A LOT of time to process (mostly things that have to do with detail), to much time to be usable in a game.

assainator

Share this post


Link to post
Share on other sites
Particle system is done by the game engine because it usually requires physics or some specific animation. You can of course setup parameters with your 3D editor. For lights, u would create some light object and setup parameters similar to particle systems and other objects. For 3D objects like a box or metal pole, you would setup things like weight, whether it is breakeable, bendable.

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!