Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JoltC

C interface to the Jolt physics engine v5.6.0

Why a new JoltC?

The main purpose of this interface is to be a proxy to other languages such as Jai, with JoltC-BindGen. As such they are maybe a bit less convenient to use in C.

Other C bindings:

How to build

This project uses CMake to integrate with Jolt Physics. JoltPhysics is automatically downloaded if not present, but if you want to use a local version put it in ./JoltPhysics or ../JoltPhysics.

Additional options are:

  • JOLTC_BUILD_SHARED_LIBS: Build JoltC as a shared library
  • JOLTC_BUILD_COMBINED_SHARED_LIBS: Build Jolt and JoltC as one combined shared library
> cmake -B .build
> cmake --build .build

Not implemented yet

The following parts of Jolt are not yet implemented:

  • Soft bodies
  • Skeleton and Ragdoll
  • Vehicles
  • Hair

About

Jolt Physics C interface

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages