A small 3D engine built in Odin with Sokol, featuring basic rendering and collision detection.
- Render simple 3D meshes
- Camera controls
- AABB collision detection (static, dynamic, and ray vs box)
- Odin + Sokol
- Linear algebra for vectors, matrices, and collision math
Compile with Odin and run the executable. Move the camera with WASD/mouse; objects respond to collisions.
Used a snippet from Jakub Tomsu’s AABB collision examples