| Submitted by , posted on 27 January 2001 |

Image Description, by The shot is from my 3D engine which I call "Project Nexus". It's a software-only engine that doesn't use DirectX or OpenGL in any way. Windows API only. The reason for that is mostly that I want to learn the principles of 3D before I really take the plunge, but I'd also like it to be portable to a Java Applet, so I'm trying to keep the actual display and transform code "in my view" and not delegate it to some API or hardware. To test my engine I've been using random fractal terrain generated using the Midpoint Displacement Technique. The mesh can be scaled in detail levels between 2 polygons and 8192 polygons. I've yet to implement any sort of depth culling or texture mapping, but I'm still pretty pleased with how it's coming. You can download this program and the source at http://vorteksjrc.tripod.com/nexus.zip . And if you see any way I can improve my code, particularly in the structures I store my objects and polygons, post a comment and let me know!
-Joshua Carmody A.K.A. Vorteks
paladinoftheweb@hotmail.com

[prev] | Image of the Day Gallery www.flipcode.com | [next]

Copyright 1999-2008 (C) FLIPCODE.COM and/or the original content author(s). All rights reserved.
Please read our Terms, Conditions, and Privacy information.