I recalled watching an Open University lecture in around 1985 on BBC2, aged 12, on how how to create Vector graphics and decided to set myself a challenge to create a 3D vector graphics environment using only basic geometry and trigonometry (Sin, Cos, Tan, Pythagoras) and NO 3D graphics libraries!
I used Java to write the code to test my logic and maths, and this was the result.
I created a simple flat plane, with various sized cubes etc. that you can fly around.
You can download the executable jar here..
Zoom jar Download
You can see the code here..
Zoom Java Code
Full Repo..
Zoom Project Repo
To Try:
Downlaod and open the JAR file to start the program.
You need to pick up some speed by pressing B to get things going.
Use keys:
B-Speed up
N - Stop
Q - Point UP
A - Point Down
Y - Bank Left
U - Bank Right
T - Fire.