Commit Graph

2 Commits

Author SHA1 Message Date
29b7e4b50b Added Camera
Set up uniform buffers for the camera. The camera still lacks a proper
controller on the lisp side, but you can create the matrix data in lisp.
The projection matrices use the "reverse-z" trick. When setting up depth
buffering in the (near) future, this needs to be considered.
2024-05-15 23:04:51 -05:00
1ec76f56c8 Instancing
The renderer now allows instancing. The way this works is by having to
vertex buffers. One contains the normal vertex geometry data, the other
contains per-instance data.
2024-05-09 16:39:50 -05:00