Projects

Gaia Engine

Gaia Engine

A C++ physics simulation engine featuring VBD and XPBD solvers, powerful mesh data structures, collision detection, and an extensible physics framework. 844+ GitHub stars.

Project Page · GitHub

MeshFrame

MeshFrame

A lightweight, header-only C++ mesh processing framework with blazing fast performance. Superior efficiency compared to OpenMesh, CGAL, and MeshLab. Supports triangular and tetrahedral meshes.

Project Page · GitHub (Original) · GitHub (MeshFrame2)

TinyVBD

A minimal demo of the Vertex Block Descent algorithm for mass-spring strand simulation. Only requires Eigen3 — perfect for learning and quick prototyping. 130+ GitHub stars.

GitHub

CuMatrix

A CUDA small matrix computation library for GPU-accelerated linear algebra. Designed for efficient small matrix operations commonly needed in physics simulation and computer graphics.

GitHub