Andres Traks
Andres Traks
Done in https://github.com/AndresTraks/BulletSharpPInvoke/commit/99d1738431d67334aaffe5ba336535152b3242e0.
CollisionDispatcher will take some more time. Making C++ classes inheritable in C# is not very straight-forward.
It should work whether or not the wrapper class uses ref. Did you compile libbulletc yourself? I haven't tested extensively except for x64 and the MSVC compiler. I suspect that...
BT_USE_SSE is defined in [bullet3\src\LinearMath\btScalar.h](https://github.com/bulletphysics/bullet3/blob/master/src/LinearMath/btScalar.h), but only if Bullet thinks that the compiler and the target platform support SSE. There is this comment in btScalar.h: ``` //BT_USE_SSE_IN_API is enabled on...
There was an alignment fix in Bullet just before your issue: https://github.com/bulletphysics/bullet3/commit/448f0b8befb2f3c6ae2a5f59a5d39dce6841398f Maybe that broke something. Or if you happen to have an older version of bullet3, maybe it fixed...
I still don't have an OSX environment to develop on. Maybe you can get more detailed information with a debug build?
I added the BulletSharp.DotNetCore solution. Last time I tried this was with .NET Core 1.1, which was missing some APIs, but looks like 2.0 compiles. I haven't tested it yet,...
Probably BasicDemo, it's just a stack of boxes.
I currently have no plans to update the demos for .NET Core. It's not a high priority compared to other stuff. But I accept contributions if they are decent quality....
Yes, that looks fine to me. Not sure when I'll get to this, but I accept pull requests :)