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.
2229 lines
63 KiB
2229 lines
63 KiB
{
|
|
"scene_type": "volume_rb_problem",
|
|
"max_iterations": 1000,
|
|
"timestep_size": 0.01,
|
|
"distance_barrier_constraint": {
|
|
"custom_initial_epsilon": 0.01,
|
|
"detection_method": "hash_grid",
|
|
"active_constraint_scale": 1.01
|
|
},
|
|
"barrier_solver": {
|
|
"e_b": 1e-06,
|
|
"m": 1,
|
|
"t_init": 100,
|
|
"t_inc": 100,
|
|
"c": 0.1,
|
|
"inner_solver": "newton_solver"
|
|
},
|
|
"rigid_body_problem": {
|
|
"gravity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"coefficient_restitution": 1,
|
|
"rigid_bodies": [{
|
|
"vertices": [
|
|
[
|
|
99.0,
|
|
-49.5
|
|
],
|
|
[
|
|
-99.0,
|
|
-49.5
|
|
],
|
|
[
|
|
-99.0,
|
|
49.5
|
|
],
|
|
[
|
|
99.0,
|
|
49.5
|
|
],
|
|
[
|
|
118.0,
|
|
68.5
|
|
],
|
|
[
|
|
-118.0,
|
|
68.5
|
|
],
|
|
[
|
|
-118.0,
|
|
-68.5
|
|
],
|
|
[
|
|
118.0,
|
|
-68.5
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
118.0,
|
|
68.5
|
|
],
|
|
[
|
|
-118.0,
|
|
68.5
|
|
],
|
|
[
|
|
-99.0,
|
|
49.5
|
|
],
|
|
[
|
|
99.0,
|
|
49.5
|
|
]
|
|
],
|
|
[
|
|
[
|
|
-118.0,
|
|
68.5
|
|
],
|
|
[
|
|
-118.0,
|
|
-68.5
|
|
],
|
|
[
|
|
-99.0,
|
|
-49.5
|
|
],
|
|
[
|
|
-99.0,
|
|
49.5
|
|
]
|
|
],
|
|
[
|
|
[
|
|
-118.0,
|
|
-68.5
|
|
],
|
|
[
|
|
118.0,
|
|
-68.5
|
|
],
|
|
[
|
|
99.0,
|
|
-49.5
|
|
],
|
|
[
|
|
-99.0,
|
|
-49.5
|
|
]
|
|
],
|
|
[
|
|
[
|
|
118.0,
|
|
-68.5
|
|
],
|
|
[
|
|
118.0,
|
|
68.5
|
|
],
|
|
[
|
|
99.0,
|
|
49.5
|
|
],
|
|
[
|
|
99.0,
|
|
-49.5
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
true,
|
|
true,
|
|
true
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
0
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
4
|
|
]
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
49.5,
|
|
-0.0
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
24.696607676729613
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
55.2,
|
|
-3.2775
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
32.18352148675888
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
55.2,
|
|
3.2775
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
27.124351923223973
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
60.900000000000006,
|
|
-6.555
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
24.51974323486036
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
60.900000000000006,
|
|
0.0
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
19.064465970250712
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
60.900000000000006,
|
|
6.555
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
29.065235087999525
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
66.60000000000001,
|
|
-9.8325
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
19.691424506821164
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
66.60000000000001,
|
|
-3.2775
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
40.12978503519359
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
66.60000000000001,
|
|
3.2775
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
43.36482422254632
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
66.60000000000001,
|
|
9.8325
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
17.254868347159995
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
72.30000000000001,
|
|
-13.11
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
35.627626713719906
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
72.30000000000001,
|
|
-6.555
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
23.800271388880702
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
72.30000000000001,
|
|
0.0
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
25.562005249226953
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
72.30000000000001,
|
|
6.555
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
41.65184872316975
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
72.30000000000001,
|
|
13.11
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
3.1966226189049123
|
|
],
|
|
"linear_velocity": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"vertices": [
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
],
|
|
"polygons": [
|
|
[
|
|
[
|
|
2.85,
|
|
0.0
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
1.7451216887849783e-16,
|
|
2.85
|
|
],
|
|
[
|
|
-2.0152543263816605,
|
|
2.0152543263816605
|
|
],
|
|
[
|
|
-2.85,
|
|
3.4902433775699566e-16
|
|
],
|
|
[
|
|
-2.015254326381661,
|
|
-2.0152543263816605
|
|
],
|
|
[
|
|
-5.235365066354935e-16,
|
|
-2.85
|
|
],
|
|
[
|
|
2.0152543263816605,
|
|
-2.015254326381661
|
|
]
|
|
]
|
|
],
|
|
"oriented": true,
|
|
"is_dof_fixed": [
|
|
false,
|
|
false,
|
|
false
|
|
],
|
|
"density": 7.399701619065133,
|
|
"position": [
|
|
-49.5,
|
|
0
|
|
],
|
|
"edges": [
|
|
[
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
3
|
|
],
|
|
[
|
|
3,
|
|
4
|
|
],
|
|
[
|
|
4,
|
|
5
|
|
],
|
|
[
|
|
5,
|
|
6
|
|
],
|
|
[
|
|
6,
|
|
7
|
|
],
|
|
[
|
|
7,
|
|
0
|
|
]
|
|
],
|
|
"rotation": [
|
|
0
|
|
],
|
|
"linear_velocity": [
|
|
1072.9,
|
|
0.0
|
|
],
|
|
"angular_velocity": [
|
|
0.0
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ncp_solver": {
|
|
"max_iterations": 1000,
|
|
"do_line_search": false,
|
|
"solve_for_active_cstr": true,
|
|
"convergence_tolerance": -1,
|
|
"update_type": "g_gradient",
|
|
"lcp_solver": "lcp_newton"
|
|
},
|
|
"volume_constraint": {
|
|
"detection_method": "hash_grid",
|
|
"volume_epsilon": 1e-10,
|
|
"custom_hashgrid_cellsize": -1,
|
|
"time_epsilon": 1e-4
|
|
}
|
|
}
|