06-06-2003, 07:02 AM
Hi everyone,
The past few months, I've downloaded a handful of 3D engines (complete with App classes, rendering classes, math, frustum and other classes) from opengl.org, to try and learn what 3D engines do and how they're tied together.
Problem is, while the engines themselves work fine, and look great, I've had bad luck in finding any that were actually documented. Very sparse comments in the code (if any), and no readmes worth mentioning.
When you're trying to learn how some guy's BSP tree works or which OpenGL extensions he's using you need all the help you can get http://www.opengl.org/discussion_boards/ubb/wink.gif
Anyway, could you reccomend a reasonably-well featured 3D engine with source code that a guy can learn from? I'm hoping someone has put an engine together for the purpose of teaching the features and ideas involved. The ones I've looked at were more or less brainstorms from college guys who were too busy to document anything.
Thanks for the advice.
The past few months, I've downloaded a handful of 3D engines (complete with App classes, rendering classes, math, frustum and other classes) from opengl.org, to try and learn what 3D engines do and how they're tied together.
Problem is, while the engines themselves work fine, and look great, I've had bad luck in finding any that were actually documented. Very sparse comments in the code (if any), and no readmes worth mentioning.
When you're trying to learn how some guy's BSP tree works or which OpenGL extensions he's using you need all the help you can get http://www.opengl.org/discussion_boards/ubb/wink.gif
Anyway, could you reccomend a reasonably-well featured 3D engine with source code that a guy can learn from? I'm hoping someone has put an engine together for the purpose of teaching the features and ideas involved. The ones I've looked at were more or less brainstorms from college guys who were too busy to document anything.
Thanks for the advice.