Pinned Bag Rigidity Sweep

Score Definitions

scoredefinitionimplementation detail
stretch_score RMS relative edge length change. For every unique triangle edge, compute (current_length - rest_length) / rest_length, then take RMS over all bag edges.
shear_score RMS in-plane triangle distortion. For each triangle, compute its three internal angle changes from the rest mesh, then take RMS over all triangle angles. Units are radians.
bend_score RMS dihedral angle change. For every pair of adjacent triangles sharing an edge, compute the change in angle between their face normals from rest, then take RMS. Units are radians.

The runs scale the in-plane stiffnesses cloth_tri_ke and cloth_tri_ka together with the bending stiffness cloth_edge_ke by one shared multiplier, so every elastic stiffness changes by the same factor. Damping (cloth_tri_kd, cloth_edge_kd) and inertia (cloth_density) are held fixed, so only elastic stiffness — not damping or mass — varies across cases. The combined video shows the recordings in one time-synced row.

cloth_tri_ke / cloth_tri_ka: 1000 / 200, 10000 / 2000, 100000 / 20000, 1000000 / 200000, 10000000 / 2000000
cloth_tri_kd (fixed): 0.1
cloth_edge_ke: 2, 20, 200, 2000, 20000
cloth_density (fixed): 0.08
cloth_edge_kd (fixed): 0.02
substep dt: 0.00166667 s
iterations: 10
frames: 360 @ 60 fps

Combined Video

Stretch Score

Stretch Score plot

Shear Score

Shear Score plot

Bend Score

Bend Score plot

Score Summary

cloth_tri_kecloth_tri_kascorefinalpeakmean
1000200stretch_score0.01264850.01921170.0125036
1000200shear_score0.01037230.01477910.0103079
1000200bend_score0.03413910.05429630.0337682
100002000stretch_score0.006638170.00865530.00655548
100002000shear_score0.00576730.01150950.00631408
100002000bend_score0.017980.02718610.0185185
10000020000stretch_score0.005721550.007461760.00562365
10000020000shear_score0.005128030.01054520.00572575
10000020000bend_score0.0141870.02416250.0149067
1000000200000stretch_score0.005456370.007233980.00551799
1000000200000shear_score0.004835870.01037730.00566885
1000000200000bend_score0.01338090.02399630.0144641
100000002000000stretch_score0.005490390.007198030.00550497
100000002000000shear_score0.004821030.01033970.0056605
100000002000000bend_score0.01357760.02397940.0144102

Artifacts

Combined raw data: rigidity_scores_sweep.csv and rigidity_scores_sweep.json.

cloth_tri_kecloth_tri_kavideocsvjson
1000200videocsvjson
100002000videocsvjson
10000020000videocsvjson
1000000200000videocsvjson
100000002000000videocsvjson