Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

CFFI bindings to Bullet

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 lib
Octocat-spinner-32 src
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.1st
Octocat-spinner-32 README.MinGW
Octocat-spinner-32 README.md
Octocat-spinner-32 buclet.asd
README.md

Buclet

status: uncertain

I'm not quite sure what will be done with Buclet. I'll probably explore other ways of using physics engines with Common Lisp.

CFFI bindings to Bullet

Introduction

Buclet provides CFFI bindings to the Bullet library.

Bullet is written in C++ but exposes a small part of itself through a C API. Mostly for rigid body dynamics. In the future I (or maybe you!) will either help the Bullet project to extend this C API or, since the previous seems all the be hand-work, I will autogenerate CFFI bindings in a similar way as is currently being developed for Okra.

License

This project is released under the simplified BSD license.

To Do

  • (a lot)
  • decide whether to work on Bullet's C API or autogenerate wrappers like in Okra

Platforms

The code has currently been tested on Linux using SBCL and on Windows XP using Clozure CL and MinGW.

Version numbering

Buclet follows the Bullet version numbering with its own version number tagged on at the end. This way you can easily see which version of Bullet these bindings are written for and what the latest release of Buclet itself is.

Something went wrong with that request. Please try again.