{ "scene_type": "distance_barrier_rb_problem", "timestep": 0.01, "distance_barrier_constraint": { "initial_barrier_activation_distance": 0.01, "detection_method": "hash_grid", "use_distance_hashgrid": true, "custom_hashgrid_cellsize": -1 }, "homotopy_solver": { "min_barrier_epsilon": 0.0001 }, "rigid_body_problem": { "gravity": [ 0, 0 ], "coefficient_restitution": 1, "rigid_bodies": [ { "vertices": [ [ 0, -10 ], [ 0, 10 ] ], "oriented": false, "is_dof_fixed": [ true, true, true ], "position": [ -4.1, 0.0 ], "edges": [ [ 0, 1 ] ], "rotation": [ 0 ], "linear_velocity": [ 0.0, 0.0 ], "angular_velocity": [ 0.0 ] }, { "vertices": [ [ 0, -10 ], [ 0, 10 ] ], "oriented": false, "is_dof_fixed": [ true, true, true ], "position": [ 2.2, 0.0 ], "edges": [ [ 0, 1 ] ], "rotation": [ 0 ], "linear_velocity": [ 0.0, 0.0 ], "angular_velocity": [ 0.0 ] }, { "vertices": [ [ 0.5, 0.0 ], [ 0.49605735065723894, 0.06266661678215213 ], [ 0.48429158056431554, 0.1243449435824274 ], [ 0.46488824294412573, 0.18406227634233896 ], [ 0.4381533400219318, 0.24087683705085766 ], [ 0.4045084971874737, 0.29389262614623657 ], [ 0.3644843137107058, 0.3422735529643443 ], [ 0.3187119948743448, 0.3852566213878946 ], [ 0.26791339748949833, 0.42216396275100754 ], [ 0.21288964578253633, 0.4524135262330098 ], [ 0.15450849718747373, 0.47552825814757677 ], [ 0.09369065729286236, 0.4911436253643443 ], [ 0.031395259764656756, 0.4990133642141358 ], [ -0.0313952597646567, 0.4990133642141358 ], [ -0.09369065729286241, 0.4911436253643443 ], [ -0.15450849718747367, 0.4755282581475768 ], [ -0.21288964578253639, 0.45241352623300973 ], [ -0.2679133974894984, 0.4221639627510075 ], [ -0.3187119948743448, 0.3852566213878946 ], [ -0.36448431371070567, 0.3422735529643444 ], [ -0.40450849718747367, 0.2938926261462366 ], [ -0.43815334002193174, 0.2408768370508578 ], [ -0.4648882429441257, 0.18406227634233907 ], [ -0.48429158056431554, 0.1243449435824274 ], [ -0.4960573506572389, 0.06266661678215227 ], [ -0.5, 6.123233995736766e-17 ], [ -0.49605735065723894, -0.06266661678215216 ], [ -0.48429158056431554, -0.12434494358242751 ], [ -0.4648882429441256, -0.18406227634233918 ], [ -0.43815334002193185, -0.2408768370508575 ], [ -0.4045084971874737, -0.2938926261462365 ], [ -0.3644843137107058, -0.34227355296434436 ], [ -0.3187119948743448, -0.3852566213878947 ], [ -0.26791339748949816, -0.42216396275100765 ], [ -0.21288964578253608, -0.4524135262330099 ], [ -0.15450849718747378, -0.47552825814757677 ], [ -0.09369065729286231, -0.49114362536434436 ], [ -0.0313952597646566, -0.4990133642141358 ], [ 0.031395259764656416, -0.4990133642141358 ], [ 0.09369065729286213, -0.49114362536434436 ], [ 0.15450849718747361, -0.4755282581475768 ], [ 0.2128896457825359, -0.45241352623300995 ], [ 0.267913397489498, -0.42216396275100776 ], [ 0.31871199487434465, -0.3852566213878948 ], [ 0.36448431371070567, -0.3422735529643445 ], [ 0.40450849718747367, -0.2938926261462366 ], [ 0.4381533400219318, -0.24087683705085766 ], [ 0.46488824294412556, -0.18406227634233932 ], [ 0.4842915805643155, -0.12434494358242767 ], [ 0.4960573506572389, -0.06266661678215234 ] ], "oriented": true, "position": [ -3, 0.0 ], "is_dof_fixed": [ false, false, false ], "edges": [ [ 0, 1 ], [ 1, 2 ], [ 2, 3 ], [ 3, 4 ], [ 4, 5 ], [ 5, 6 ], [ 6, 7 ], [ 7, 8 ], [ 8, 9 ], [ 9, 10 ], [ 10, 11 ], [ 11, 12 ], [ 12, 13 ], [ 13, 14 ], [ 14, 15 ], [ 15, 16 ], [ 16, 17 ], [ 17, 18 ], [ 18, 19 ], [ 19, 20 ], [ 20, 21 ], [ 21, 22 ], [ 22, 23 ], [ 23, 24 ], [ 24, 25 ], [ 25, 26 ], [ 26, 27 ], [ 27, 28 ], [ 28, 29 ], [ 29, 30 ], [ 30, 31 ], [ 31, 32 ], [ 32, 33 ], [ 33, 34 ], [ 34, 35 ], [ 35, 36 ], [ 36, 37 ], [ 37, 38 ], [ 38, 39 ], [ 39, 40 ], [ 40, 41 ], [ 41, 42 ], [ 42, 43 ], [ 43, 44 ], [ 44, 45 ], [ 45, 46 ], [ 46, 47 ], [ 47, 48 ], [ 48, 49 ], [ 49, 0 ] ], "rotation": [ 0.0 ], "linear_velocity": [ 10.0, 0.0 ], "angular_velocity": [ 0.0 ] }, { "vertices": [ [ 0.5, 0.0 ], [ 0.49605735065723894, 0.06266661678215213 ], [ 0.48429158056431554, 0.1243449435824274 ], [ 0.46488824294412573, 0.18406227634233896 ], [ 0.4381533400219318, 0.24087683705085766 ], [ 0.4045084971874737, 0.29389262614623657 ], [ 0.3644843137107058, 0.3422735529643443 ], [ 0.3187119948743448, 0.3852566213878946 ], [ 0.26791339748949833, 0.42216396275100754 ], [ 0.21288964578253633, 0.4524135262330098 ], [ 0.15450849718747373, 0.47552825814757677 ], [ 0.09369065729286236, 0.4911436253643443 ], [ 0.031395259764656756, 0.4990133642141358 ], [ -0.0313952597646567, 0.4990133642141358 ], [ -0.09369065729286241, 0.4911436253643443 ], [ -0.15450849718747367, 0.4755282581475768 ], [ -0.21288964578253639, 0.45241352623300973 ], [ -0.2679133974894984, 0.4221639627510075 ], [ -0.3187119948743448, 0.3852566213878946 ], [ -0.36448431371070567, 0.3422735529643444 ], [ -0.40450849718747367, 0.2938926261462366 ], [ -0.43815334002193174, 0.2408768370508578 ], [ -0.4648882429441257, 0.18406227634233907 ], [ -0.48429158056431554, 0.1243449435824274 ], [ -0.4960573506572389, 0.06266661678215227 ], [ -0.5, 6.123233995736766e-17 ], [ -0.49605735065723894, -0.06266661678215216 ], [ -0.48429158056431554, -0.12434494358242751 ], [ -0.4648882429441256, -0.18406227634233918 ], [ -0.43815334002193185, -0.2408768370508575 ], [ -0.4045084971874737, -0.2938926261462365 ], [ -0.3644843137107058, -0.34227355296434436 ], [ -0.3187119948743448, -0.3852566213878947 ], [ -0.26791339748949816, -0.42216396275100765 ], [ -0.21288964578253608, -0.4524135262330099 ], [ -0.15450849718747378, -0.47552825814757677 ], [ -0.09369065729286231, -0.49114362536434436 ], [ -0.0313952597646566, -0.4990133642141358 ], [ 0.031395259764656416, -0.4990133642141358 ], [ 0.09369065729286213, -0.49114362536434436 ], [ 0.15450849718747361, -0.4755282581475768 ], [ 0.2128896457825359, -0.45241352623300995 ], [ 0.267913397489498, -0.42216396275100776 ], [ 0.31871199487434465, -0.3852566213878948 ], [ 0.36448431371070567, -0.3422735529643445 ], [ 0.40450849718747367, -0.2938926261462366 ], [ 0.4381533400219318, -0.24087683705085766 ], [ 0.46488824294412556, -0.18406227634233932 ], [ 0.4842915805643155, -0.12434494358242767 ], [ 0.4960573506572389, -0.06266661678215234 ] ], "oriented": true, "position": [ 0.0, 0.0 ], "is_dof_fixed": [ false, false, false ], "edges": [ [ 0, 1 ], [ 1, 2 ], [ 2, 3 ], [ 3, 4 ], [ 4, 5 ], [ 5, 6 ], [ 6, 7 ], [ 7, 8 ], [ 8, 9 ], [ 9, 10 ], [ 10, 11 ], [ 11, 12 ], [ 12, 13 ], [ 13, 14 ], [ 14, 15 ], [ 15, 16 ], [ 16, 17 ], [ 17, 18 ], [ 18, 19 ], [ 19, 20 ], [ 20, 21 ], [ 21, 22 ], [ 22, 23 ], [ 23, 24 ], [ 24, 25 ], [ 25, 26 ], [ 26, 27 ], [ 27, 28 ], [ 28, 29 ], [ 29, 30 ], [ 30, 31 ], [ 31, 32 ], [ 32, 33 ], [ 33, 34 ], [ 34, 35 ], [ 35, 36 ], [ 36, 37 ], [ 37, 38 ], [ 38, 39 ], [ 39, 40 ], [ 40, 41 ], [ 41, 42 ], [ 42, 43 ], [ 43, 44 ], [ 44, 45 ], [ 45, 46 ], [ 46, 47 ], [ 47, 48 ], [ 48, 49 ], [ 49, 0 ] ], "rotation": [ 3.6 ], "linear_velocity": [ 0.0, 0.0 ], "angular_velocity": [ 0.0 ] } ] } }