.NET wrapper for the Bullet physics library using Platform Invoke
Перейти к файлу
AndresTraks f7d0755ddc Fix memory leaks in demos 2018-11-14 23:00:01 +02:00
BulletSharp Fix memory leaks in demos 2018-11-14 23:00:01 +02:00
libbulletc Make more objects trackable 2018-11-10 17:24:17 +02:00
.gitignore GIMPACT cleanup 2017-06-11 22:13:05 +03:00
README.md Work on URDF loader 2017-12-10 00:38:08 +02:00

README.md

BulletSharp

BulletSharp is a .NET wrapper for the Bullet physics library.

This version uses Platform Invoke. There is also an equivalent version written in C++/CLI: https://github.com/AndresTraks/BulletSharp

libbulletc is a C interface to Bullet. It compiles into a .dll or .so file that exports Bullet functions.

BulletSharpPInvoke is a .NET library that proxies calls from .NET to libbulletc.

The benefit of P/Invoke over C++/CLI is that it runs on all platforms that support P/Invoke into shared user-mode libraries (Windows, Unix, Mac OS). See also Supported platforms.