{ "scene_type": "distance_barrier_rb_problem", "solver": "ipc_solver", "timestep": 0.01, "max_time": 10, "distance_barrier_constraint": { "initial_barrier_activation_distance": 1e-3 }, "rigid_body_problem": { "coefficient_restitution": -1, "gravity": [0, -9.8, 0], "rigid_bodies": [{ "mesh": "cube.obj", "position": [1.5, 1, 0], "rotation": [359, 49, 352] }, { "mesh": "cube.obj", "position": [-1.5, 3, 0], "rotation": [260, 64, 11] }, { "mesh": "cube.obj", "position": [0, 5, 1.5], "rotation": [83, 1, 62] }, { "mesh": "cube.obj", "position": [0, 7, -1.5], "rotation": [25, 217, 278] }, { "mesh": "cube.obj", "position": [0, 9, 0], "rotation": [82, 50, 47] }, { "mesh": "plane.obj", "is_dof_fixed": [true, true, true, true, true, true], "position": [0, -1, 0] }] } }