stride/deps/BulletPhysics
Virgile Bello 9e684f688a [Build] Physics: removed reference to signed BulletSharp assembly 2020-04-03 10:54:42 +02:00
..
Android [Bullet] Update libs 2019-04-18 16:22:02 +02:00
Linux [Bullet] Update all platforms to latest libs 2019-05-05 15:16:41 +02:00
UWP [Bullet] Update all platforms to latest libs 2019-05-05 15:16:41 +02:00
Windows [Bullet] Update all platforms to latest libs 2019-05-05 15:16:41 +02:00
iOS [Physics] Reduced physics test allocations (#443), cleaned up Simulation 2019-05-08 16:36:06 +02:00
macOS [Bullet] Update all platforms to latest libs 2019-05-05 15:16:41 +02:00
BulletSharp.NetStandard.dll [Physics] Reduced physics test allocations (#443), cleaned up Simulation 2019-05-08 16:36:06 +02:00
BulletSharp.NetStandard.dll.config [Bullet] Update libs 2019-04-18 16:22:02 +02:00
README.md [Physics] Update README.md with new BulletSharpPInvoke repo location 2019-06-27 12:21:39 +02:00
checkout.bat [Physics] Clarify bullet lib's usage and sources 2019-06-26 17:23:04 +02:00
license.txt Initial commit 2018-06-19 18:07:32 +09:00

README.md

BulletPhysics

This folder houses bullet, the physics engine used by Xenko.Physics assembly.

  • libbulletc.* is the bullet c++ library, we should have one lib compiled for each platform and architecture.

  • BulletSharp.NetStandard.dll is the C# wrapper around that c++ library, there's one dll for iOS (within /iOS) and the other for any other platform. Take a look at https://xamarin.github.io/bugzilla-archives/24/24943/bug.html for more info about the reason as to why we have to make a specific dll for iOS.

Sources

The sources, build scripts and instructions are hosted over at https://github.com/xenko3d/BulletSharpPInvoke

At the time of writing this (26/June/19), the files in this folder were built under commit 2a79f9af9c3fcc61aaad69a9a24e6b1f7246f758, changes were merged with xenko through PR#289.