19
Aug/080
Aug/080
3D Engine V0.1
It is still very much in development but, this version is a big improvement over the proof of concept. Currently it only renders dots. But the entire architecture has been revamped including a geometry storage system and movement. Checkout the demo below;
There is still a lot to do though, most important beeing:
- Face rendering
- Material system
- Bitmap transformations
The navigation is still somewhat ackward for the sake of simplicity;
- W,S let you move along the z-axis
- A,D let you move along the x-axis
- Numpad 2 and 8 let you move along the y-axis
- Left and right arrow keys let you rotate left and right
- Up and down arrow keys let you rotate up and down
I again used these two classes;
Senocular’s keyObject class – for detecting multiple keyboard presses at once
Lifeztream’s FPS class – for displaying the 3D engine performance