This is a Rust project which projects vertices onto a camera and renders them to a buffer! The source code is available on github
You can use WASD to move the camera around on the XZ-plane.
You can also press I and K to move the camera up or down.
Finally, you can rotate the camera on the Y-Axis (yaw) using the Q and R keys.
You might need to click the canvas before interacting to start redirecting input to the renderer