You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

127 lines
3.9 KiB

{
"scene_type": "distance_barrier_rb_problem",
"solver": "ipc_solver",
"timestep": 0.01,
"max_time": 5,
"distance_barrier_constraint": {
"initial_barrier_activation_distance": 1e-3
},
"ipc_solver": {
"velocity_conv_tol": 1e-3
},
"friction_constraints": {
"static_friction_speed_bound": 1e-5,
"iterations": 1
},
"rigid_body_problem": {
"coefficient_friction": 0.9,
"gravity": [0, -9.8, 0],
"rigid_bodies": [{
"mesh": "plane.obj",
"is_dof_fixed": true,
"scale": 2,
"density": 1
}, {
"mesh": "plane.obj",
"position": [-2.75, 1.20830308488593, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, 65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [-1.6500000000000001, 1.20830308488593, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [-0.55, 1.20830308488593, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, 65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [0.55, 1.20830308488593, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [1.6500000000000001, 1.20830308488593, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, 65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [2.75, 1.20830308488593, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [-1.1, 2.41660616977186, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -1],
"density": 50
}, {
"mesh": "plane.obj",
"position": [-1.6500000000000001, 3.6249092546577897, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, 65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [-0.55, 3.6249092546577897, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [1.1, 2.41660616977186, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -1],
"density": 50
}, {
"mesh": "plane.obj",
"position": [0.55, 3.6249092546577897, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, 65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [1.6500000000000001, 3.6249092546577897, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [0.0, 4.83321233954372, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -1],
"density": 50
}, {
"mesh": "plane.obj",
"position": [-0.55, 6.04151542442965, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, 65],
"density": 50
}, {
"mesh": "plane.obj",
"position": [0.55, 6.04151542442965, 0],
"scale": [0.25, 1, 0.125],
"rotation": [0, 0, -65],
"density": 50
}, {
"mesh": "cube.obj",
"position": [0.2, 12, -0.2],
"scale": 1.0,
"density": 7680
}, {
"mesh": "cube.obj",
"position": [0.5, 15, -0.3],
"scale": 1.0,
"density": 7680,
"enabled": true
}]
}
}