Skip to content

Nitro963/Genie-Engine-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Genie-Engine-

Genie Engine is an impulse based physics engine written in c++ and uses Modern Open GL version 3.3.

The current engine has a rigid body simulator with the following features:

  1. Sphere-Shpere collisions.
  2. Shpere-Cuboid collisions.
  3. Cuboid-Cuboid collisions.
  4. Motor joints: Apply a certain force to a specific point in the rigid body space.
  5. Timed motor joints: Apply a certain force to a specific point in the rigid body space for a certain period.
  6. Fixed joints: Fix the rigid body at a specific point in world space.
  7. Gravity applied separately.

The simulator runs in real time and you have full control on the rigid body data:

  1. Mass.
  2. Dimensions.
  3. Coefficient of restitution, dynamic and static friction.
  4. Position.

Stay tuned for future updates.

About

Impulse based physics engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published