Page 1 of 1
small 3D engine?
Posted: Fri Dec 05, 2003 5:55 pm
by newcoder
I was just wondering if anybody has a suggestion on how I could create a small 3d engine without using libraries Like Direct3d and OpenGL.
A Engine Like Spy3d and Pure Racer Demo. They seem to draw there own 3d graphics just using 2d libraries.
Sorry if this question is hard to understand.
Posted: Fri Dec 05, 2003 6:08 pm
by Codemonger
A software engine is not impossible at all, as that is how it was done back in the old days. Even Ken Silverman, the guy who built the BUILD Engine (Duke Nukem 3D etc) used Quick Basic to test his algorithms and write some code before porting it to asm and c.
The Pure Racer Demo is just an awesome example of a software engine, although it does use hardware using Sprite3D, but Tomcat definately knows his math. Search online maybe for "how to make a software 3d engine". I have an old Michael Abrash's (ID Software) Black book of game programming or whatever it is from a long time ago, that deals specifically with 3d software techniques, and not even opengl. Very good book. Anyway it definately can be done. To make your life easier I would use Sprite3D as it tranforms, skews, scales, rotates the sprite for you as Tomcat did, which would save a lot of time.
BTW tomcat, cool menu effects, very impressive.
