This is my WIP attempt at implementing a 3D renderer.
Build and run, I recommend in release mode.
cargo run --releaseControls:
Ctrl-c: Exitw: Move forwards: Move backwarda: Move leftd: Move rightq: Move downe: Move upi: Look upk: Look downj: Look leftl: Look rightu: Roll lefto: Roll rightr: Increase focal lengthf: Decrease focal lengthz: Dolly zoom inx: Dolly zoom out
Note that all controls are relative to the camera's current orientation.
