Hi, I'm new here, I've been having problems with the btBvhTriangleMeshShape. I've been able to swap it out for a btBoxShape and that works as expected(see commented line) and the character controller works with it too, pushing boxes around. But I can't get anything to collide with the btBvhTriangleMeshShape, even though I've only been using example code.
Also I've used meshes from working demos, so I'm sure it's not the data I'm using.
Setting up my world:
<this was fine>
Adding rigid bodies:
<solved: I was able to work around this by using a btTriangleIndexVertexArray instead of btTriangleMeshShape->addTriangle().>
When I used a btGImpactMeshShape I was calling updateBound() with no luck. Also I've tried generating a heightmap because I thought the mesh might have been rotated incorrectly. I then tried a terrain mesh with all its polygons duplicated upside down, but still no collisions. I'm 100% sure irrlicht is using the same scale as bullet.
This is my code for adding a box:
<this was fine>
Please help
