{ "scene_type": "distance_barrier_rb_problem", "solver": "ipc_solver", "max_time": 10, "timestep": 0.01, "rigid_body_problem": { "coefficient_restitution": -1, "gravity": [0, -9.8, 0], "rigid_bodies": [{ "mesh": "fracture/cube/cell-0.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-1.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-2.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-3.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-4.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-5.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-6.obj", "position": [0, 2, 0] }, { "mesh": "fracture/cube/cell-7.obj", "position": [0, 2, 0] }, { "mesh": "plane.obj", "is_dof_fixed": true, "position": [0, -1, 0] }] } }