A softbody physics simulator guided and inspired by this amazing book by Minchen Li et al.
- Physics
- Gravity
- Spring Elasticity
- Arbitrary Mesh Contact*
- Stationary Points
- Solvers & Optimizers
- Backwards Euler
- Newton's Method
- L-BFGS
- Optimizations
- Sweep and prune broadphase
- Sparse hessian solvers
- GUI
- Blinn-Phong shading
- Controllable camera, pausing, reseting, stepping
- JSON to Scene Parser
- See
resources/scenesfor examples
- See
*still in development*
- GLM under
GLM_INCLUDE_DIR - GLEW under
GLEW_DIR - GLFW under
GLFW_DIR - Eigen under
EIGEN3_INCLUDE_DIR - CMake
// Navigate to snail/
mkdir build
cd build
cmake ..
make -j4
./snail PATH_TO_RESOURCES PATH_TO_SCENE_JSON










