Makarov Physics Suite · published · build 24979420
The cloth sheet now has real fabric on it, and each material gets its own: a printed gingham for cotton, a satin weave for silk, coarse duck for canvas, and rolled rubber for rubber, which isn't woven at all. The pattern is pinned to the cloth itself, so it travels with the folds instead of sliding across them.
Drape the sheet over the crate and the crate's edges no longer show through it. They used to: the collision pushed every particle out of the box, but the triangle stretched between two neighbouring particles is a straight line, and across an edge that line cuts the corner by about 15 mm. The fabric is now checked along those lines too, not just at the corners of the mesh.
Tearing follows the material as well. Canvas parts first, then cotton, then silk; rubber stretches by multiples before it gives, because rubber does. And an impact no longer tears anything — a constraint has to stay overstretched for several steps before it snaps, so landing on something spikes the strain without ripping the sheet apart.
Start, Pause and Stop are gone from this module. The sheet runs the moment you open it, and Reset rebuilds the scene without stopping it.