Env3D, now with jME3

Mesh collision shapes should never be movable/have a mass.

yeah, I found that if I use a MeshCollisionShape with a mass > 0, the framerate would slow to a crawl. However, the house is currently setup as a BoxCollisionShape, so I would assume that hitting it has the same effect as hitting any of the smaller cube. However, hitting the house results in a much higher reduction in framerate. Maybe it is simply because the house’s BoxCollisionShape is larger?

I can confirm that it is the size of the house that is causing the slow down. I scaled the house down and the framerate is rock solid. So I guess I should not have large movable objects if I want the framerate to be high.

You should offload as much work as you can to the broadphase, yeah. Try not having one huge object that spans the whole physics space.