Cloth in game engine turns into little pink cube

Hello, Blender artists,

Attached is my .blend that has two layers that I want to interact. The layer below is made of moving blocks (imitating a normal fault and a reverse, or thrust fault). Above the moving blocks is a rectangular mesh that represents the overburden of rock that sits on the moving fault blocks. The “overburden” mesh is cloth, and I’ve gotten it to act right (gently deform to the shapes below it, and then stop moving).

In the game engine, this softbody turns into a tiny pink cube with reflective sides, which bounces over the fault block layer. What in the world is going on? Why does it shrink like that? What I want to happen is, the overburden deforms as the subterranean fault blocks move this way and that.

Mystified
Fort Worth, Texas, U.S.

P.S. Thank you for all the good answers over the months I’ve been learning Blender.

Attachments

gravity fault complex e.blend (538 KB)

When you use softbodies in the GE, you need to apply scale. So next time press > Ctrl + A > and select apply scale and rotation.

Hope this helps

Attachments

gravity fault complex e.blend (538 KB)