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.
405 lines
10 KiB
405 lines
10 KiB
2 years ago
|
{
|
||
|
"scene_type": "distance_barrier_rb_problem",
|
||
|
"timestep": 0.01,
|
||
|
"distance_barrier_constraint": {
|
||
|
"initial_barrier_activation_distance": 0.01
|
||
|
},
|
||
|
"rigid_body_problem": {
|
||
|
"gravity": [0, -9.81],
|
||
|
"coefficient_restitution": -1,
|
||
|
"rigid_bodies": [{
|
||
|
"vertices": [
|
||
|
[10.0, 0.0],
|
||
|
[-10.0, 0.0],
|
||
|
[-10.0, 8.0],
|
||
|
[10.0, 8.0],
|
||
|
[10.1, 8.1],
|
||
|
[-10.1, 8.1],
|
||
|
[-10.1, -0.1],
|
||
|
[10.1, -0.1]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[10.1, 8.1],
|
||
|
[-10.1, 8.1],
|
||
|
[-10.0, 8.0],
|
||
|
[10.0, 8.0]
|
||
|
],
|
||
|
[
|
||
|
[-10.1, 8.1],
|
||
|
[-10.1, -0.1],
|
||
|
[-10.0, 0.0],
|
||
|
[-10.0, 8.0]
|
||
|
],
|
||
|
[
|
||
|
[-10.1, -0.1],
|
||
|
[10.1, -0.1],
|
||
|
[10.0, 0.0],
|
||
|
[-10.0, 0.0]
|
||
|
],
|
||
|
[
|
||
|
[10.1, -0.1],
|
||
|
[10.1, 8.1],
|
||
|
[10.0, 8.0],
|
||
|
[10.0, 0.0]
|
||
|
]
|
||
|
],
|
||
|
"type": "static",
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0],
|
||
|
[4, 5],
|
||
|
[5, 6],
|
||
|
[6, 7],
|
||
|
[7, 4]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-2.75, 0.6],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-1.65, 0.6],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-0.5499999999999998, 0.6],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [0.5500000000000003, 0.6],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [1.6500000000000004, 0.6],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-2.2, 1.7000000000000002],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-1.1, 1.7000000000000002],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [0.0, 1.7000000000000002],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [1.1, 1.7000000000000002],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-1.6500000000000001, 2.8000000000000003],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-0.55, 2.8000000000000003],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [0.55, 2.8000000000000003],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-1.1, 3.9000000000000004],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [0.0, 3.9000000000000004],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}, {
|
||
|
"vertices": [
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
],
|
||
|
"polygons": [
|
||
|
[
|
||
|
[0.5, 0.5],
|
||
|
[-0.5, 0.5],
|
||
|
[-0.5, -0.5],
|
||
|
[0.5, -0.5]
|
||
|
]
|
||
|
],
|
||
|
"density": 10.0,
|
||
|
"position": [-0.55, 5.0],
|
||
|
"edges": [
|
||
|
[0, 1],
|
||
|
[1, 2],
|
||
|
[2, 3],
|
||
|
[3, 0]
|
||
|
]
|
||
|
}]
|
||
|
}
|
||
|
}
|