C
C#2y ago
pogrammerX

❔ Bullet World.Step causes 0xC000001D Illegal Instruction (C BulletSharp)

So i am using BulletSharp in my project. This is the code i use to step it: if (settingScene) return; if ((float)simTime.Elapsed.TotalSeconds < time) { time = 0; timeStep = 0; } timeStep = ((float)simTime.Elapsed.TotalSeconds - time); time = (float)simTime.Elapsed.TotalSeconds; world.StepSimulation(timeStep, 7); Everything works fine as long as i only add BoxShapes, but as soon as i add a ConvexHullShape it starts crashing.
5 Replies
Buddy
Buddy2y ago
This seems like a bug with the library. I suggest you post an issue on their forum / github page.
pogrammerX
pogrammerXOP2y ago
I did, didn’t get an response 🥲
Buddy
Buddy2y ago
Well, tough sh*t. Simply don't use said library or fix it yourself with the source code available and make a pull request.
pogrammerX
pogrammerXOP2y ago
Well What other good physics engines are there? Well BulletSharp is just a wrapper for Bullet3, and Bullet3 is c++
Accord
Accord2y ago
Looks like nothing has happened here. I will mark this as stale and this post will be archived until there is new activity.

Did you find this page helpful?