Simple 3D engine created to learn about drawing 3D graphics from scratch. SFML is used only to create a window and use a function to draw a single pixel to the frame.
- After building copy libraries from packages/CSFML.2.5.0/runtimes to build folder
W - move forward
S - move backward
A - move left
D - move right
LSHIFT - move down
SPACE - move up
mouse - look around
Q - camera roll anticlockwise
E - camera roll clockwise
F1 - show wireframes
F2 - take a screenshot (saved to working directory)
F3 - show debug hud (axis indicator, coordinates, fps counter)
RMB - unlock mouse from the window
