Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


3D Engine

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

A 3D engine is some code that handles common 3D things, like draw polygons and models. Some do more advanced things like offer different styles of lighting, reflections, animations, and possibly handle some physics.

The term has different meaning these days with the advent of OpenGL and Direct3D. Many people who use the term 3D engine with respect to OpenGL/Direct3D are talking about code that does higher-level mangement of a 3D environment.

To write one (from scratch) I would start with drawing a simple filled 2D polygon (like a triangle). Once you can do this you can write code to manipulate the points of the triangle in 3D (rotate the points), and project it in to 2D for drawing.

Good luck,

Share this post

Link to post
Share on other sites
Well..now that you know what a engine is here are some links.


- Free Engines -

- Comercial Engines -

[edited by - starboarder on October 24, 2003 8:04:16 PM]

[edited by - starboarder on October 24, 2003 8:04:32 PM]

Share this post

Link to post
Share on other sites

  • 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!