Zero-dependency vector and matrix library for 3D applications (Python)
Vec3- 3D vector with dot, cross, normalizeMat4- 4x4 affine matrix with full transform operationsMatrixStack- Push/pop scope isolationalign_to_surface()- Gram-Schmidt orthonormalizationplatform_reflect()- Mirror formula M = P x S x P^-1
from math_core.src.math_core import Vec3, Mat4
v = Vec3(1, 2, 3)
m = Mat4.translate(10, 0, 0) @ Mat4.rotate_y(45)
result = m.transform_point(v)- Math Foundations - Core mathematical concepts
- State Schema - Matrix stack semantics
- Mutation Schema - Geometry operations
- Quick Reference - Cheat sheet