Making voxels MOVE with the separating axis test [Voxel Devlog #11]
Online demo: https://github.com/DouglasDwyer/octo-release
Geese event system: https://github.com/DouglasDwyer/geese
In this devlog, I go through some of the tough decisions that I made regarding my voxel engine. I talk about the separating axis theorem, and how I leverage linearity to use it efficiently in voxel-versus-voxel collision detection. In addition, I showcase transparent voxels rendered using weighted, order-independent blending!
Music used in the video:
Corbyn Kites - The Decision
Corbyn Kites - Dusk Drive
Chris Doerksen - Searching for Treasure
Corbyn Kites - Birds