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.
228 lines
7.4 KiB
228 lines
7.4 KiB
{
|
|
"scene_type": "distance_barrier_rb_problem",
|
|
"solver": "ipc_solver",
|
|
"timestep": 0.01,
|
|
"max_time": 20.0,
|
|
"distance_barrier_constraint": {
|
|
"initial_barrier_activation_distance": 1e-3
|
|
},
|
|
"ipc_solver": {
|
|
"velocity_conv_tol": 1e-3
|
|
},
|
|
"friction_constraints": {
|
|
"iterations": 1,
|
|
"static_friction_speed_bound": 1e-3
|
|
},
|
|
"rigid_body_problem": {
|
|
"coefficient_friction": 0.5,
|
|
"gravity": [0, -9.8, 0],
|
|
"rigid_bodies": [{
|
|
"mesh": "plane.obj",
|
|
"position": [0, 0, 0],
|
|
"dimensions": [110.36124963927372, 0.0, 100.0],
|
|
"is_dof_fixed": true
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-01.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-02.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-03.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-04.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-05.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-06.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-07.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-08.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-09.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-10.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-11.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-12.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-13.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-14.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-15.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-16.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-17.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-18.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-19.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-20.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-21.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-22.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-23.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-24.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-25.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-26.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-27.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-28.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-29.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-30.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-31.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-32.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-33.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-34.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-35.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-36.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-37.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-38.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-39.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-40.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-41.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-42.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-43.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-44.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-45.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-46.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-47.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-48.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-49.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-50.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-51.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-52.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-53.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-54.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-55.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-56.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-57.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-58.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-59.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-60.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-61.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-62.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-63.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-64.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-65.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-66.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-67.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-68.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-69.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-70.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-71.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-72.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-73.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-74.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-75.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-76.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-77.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-78.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-79.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-80.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-81.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-82.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-83.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-84.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-85.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-86.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-87.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-88.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-89.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-90.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-91.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-92.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-93.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-94.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-95.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-96.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-97.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-98.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-99.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-100.obj"
|
|
}, {
|
|
"mesh": "arch/num_stones=101/stone-101.obj"
|
|
}]
|
|
}
|
|
}
|
|
|