# Bullet4Unity

The aim of this project is to fully integrate the Bullet physics engine with Unity3D.

Project Goals:

- Clean and efficient interop code with thorough documentation
- Implement all features of Bullet Physics

What Works:

- Discrete Dynamics World
- Sequential Impulse Solver
- Non-smooth Non-linear Conjugant Gradient Solver
- Multithreaded Solver (OpenMP & PPL Scheduling)
- Basic RigidBody Dynamics

This project is still mostly incomplete and therefore not recommended for use in any situation other than curiosity. A demo showing basic physics interactions and the Point-to-Point constraint can be found in the “ConstraintTesting” scene.