{ "scene_type": "distance_barrier_rb_problem", "timestep": 1e-2, "max_time": 3, "rigid_body_problem": { "coefficient_restitution": -1, "gravity": [0, -9.8, 0], "rigid_bodies": [{ "mesh": "plane.obj", "position": [0, -1, 0], "type": "static", "enabled": true }, { "mesh": "plane.obj", "position": [0, 10, 0], "type": "static", "enabled": true }, { "mesh": "cube.obj", "position": [0, 3, 0], "linear_velocity": [0, -10, 0], "type": "dynamic", "enabled": true }, { "mesh": "cube.obj", "position": [0, 0, 0], "type": "kinematic", "kinematic_poses": [{ "position": [0, 1, 0] }, { "position": [0, 2, 0] }, { "position": [0, 3, 0] }], "angular_velocity": [1500, 0, 0], "#kinematic_max_time": 0.25, "enabled": true }] } }