Commit graph

7 commits

Author SHA1 Message Date
Stephen Seo 849818e6f5 Add LICENSE 2024-04-26 15:53:23 +09:00
Stephen Seo 2c44fccbb7 Rename lib, rename sources, set up cmake install 2024-04-26 15:52:16 +09:00
Stephen Seo 01c56d8d4c Impl Generic_Box_Collision
Also added some helpers for use in Generic_Box_Collision.
2024-04-26 15:44:24 +09:00
Stephen Seo 9a5634f0da Add simple UnitTest that tests AABB_Box collision 2024-04-26 13:27:03 +09:00
Stephen Seo 3664e1734b Tweak to representation of box coordinates
Previous implementation assumed coords was a corner of the box. This
changes the representation for the coords to denote the center of the
box.
2024-04-26 13:13:59 +09:00
Stephen Seo 4a1c5530a5 Work
Implement helper functions like dot-product, cross-product, and
vec3-rotation. Implement AABB collision.

TODO:
  Implement Generic Box collision (not axis-aligned boxes).
2024-04-26 12:28:12 +09:00
Stephen Seo 6f5dbaaa72 Init commit skeleton project 2024-04-26 11:43:38 +09:00