Project Description
C++ math lib for Game and 3D-Graphics programming with GPU shading language-like Classes and many helper functions.
Features
Class overview:
- Point2 - Point 2D
- Point3 - Point 3D
- Point4 - Point 4D
- Vector2 - Vector 2D
- Vector3 - Vector 3D
- Vector4 - Vector 4D
- Line - Lines
- Ray - Rays
- Matrix - Matrix
- Plane - Planes
- AABB - Axis Aligned Bounding Boxes
- OBB - Bounding Boxes
- Quat - Quaternions
- Color - Colors
- Sphere - Sphere
- Frustum - View-Frustum
Helper Functions for Intersection
Intern All Classes make use of DirectXMath. So it is realy fast.