mirror of
https://github.com/logsol/chuck.js.git
synced 2026-05-11 10:37:34 +00:00
1377 lines
25 KiB
JSON
1377 lines
25 KiB
JSON
|
|
{
|
|
"allowSleep" : true,
|
|
"autoClearForces" : true,
|
|
"body" :
|
|
[
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.06299880146980286,
|
|
0.06299880146980286,
|
|
-0.06299890577793121,
|
|
-0.06299890577793121
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2545155882835388,
|
|
0.2545149326324463,
|
|
0.2545149326324463,
|
|
-0.2545155882835388
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.001469731912948191,
|
|
"massData-center" :
|
|
{
|
|
"x" : -5.215406062575312e-08,
|
|
"y" : -3.278255462646484e-07
|
|
},
|
|
"massData-mass" : 0.06413667649030685,
|
|
"name" : "upperArmLeft",
|
|
"position" :
|
|
{
|
|
"x" : -0.191711425781250,
|
|
"y" : 1.433728694915771
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture0",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.1883362084627151,
|
|
0.1846363544464111,
|
|
0.001850083470344543,
|
|
-0.1883361339569092,
|
|
-0.1883361339569092,
|
|
0.001600667834281921
|
|
],
|
|
"y" :
|
|
[
|
|
-0.4305148720741272,
|
|
0.5393795371055603,
|
|
0.5393795371055603,
|
|
0.4209862351417542,
|
|
-0.4607573151588440,
|
|
-0.4952520132064819
|
|
]
|
|
}
|
|
}
|
|
},
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture2",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.1840525716543198,
|
|
0.1840525716543198,
|
|
-0.004607129842042923,
|
|
-0.004607129842042923
|
|
],
|
|
"y" :
|
|
[
|
|
0.4875739216804504,
|
|
0.676233708858490,
|
|
0.676233708858490,
|
|
0.4875739216804504
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.04656093940138817,
|
|
"massData-center" :
|
|
{
|
|
"x" : 0.009708283469080925,
|
|
"y" : 0.06884922832250595
|
|
},
|
|
"massData-mass" : 0.4029366970062256,
|
|
"name" : "chest",
|
|
"position" :
|
|
{
|
|
"x" : -0.06397294998168945,
|
|
"y" : 1.267420768737793
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"circle" :
|
|
{
|
|
"center" :
|
|
{
|
|
"x" : -0.008219080045819283,
|
|
"y" : 0.004109379835426807
|
|
},
|
|
"radius" : 0.3009769916534424
|
|
},
|
|
"density" : 0.2204959988594055,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture1"
|
|
},
|
|
|
|
{
|
|
"circle" :
|
|
{
|
|
"center" :
|
|
{
|
|
"x" : -0.03647049888968468,
|
|
"y" : -0.1517499983310699
|
|
},
|
|
"radius" : 0.2723909914493561
|
|
},
|
|
"density" : 0.2204959988594055,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture1"
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.006006165407598019,
|
|
"massData-center" :
|
|
{
|
|
"x" : -0.02093977108597755,
|
|
"y" : -0.06606900691986084
|
|
},
|
|
"massData-mass" : 0.1141473054885864,
|
|
"name" : "head",
|
|
"position" :
|
|
{
|
|
"x" : 0.04118728637695312,
|
|
"y" : 2.199305295944214
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.06299892067909241,
|
|
0.06299892067909241,
|
|
-0.06299898028373718,
|
|
-0.06299898028373718
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1556134223937988,
|
|
0.1556134223937988,
|
|
0.1556134223937988,
|
|
-0.1556134223937988
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.0003684071125462651,
|
|
"massData-center" :
|
|
{
|
|
"x" : -2.980232238769531e-08,
|
|
"y" : 0
|
|
},
|
|
"massData-mass" : 0.03921392932534218,
|
|
"name" : "lowerArmRight",
|
|
"position" :
|
|
{
|
|
"x" : 0.1235442161560059,
|
|
"y" : 1.142371892929077
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.1550966501235962,
|
|
0.1550966501235962,
|
|
-0.09268096834421158,
|
|
-0.09268096834421158
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1253567039966583,
|
|
-0.06225190684199333,
|
|
-0.06225190684199333,
|
|
-0.1253567039966583
|
|
]
|
|
}
|
|
}
|
|
},
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.09449840337038040,
|
|
0.09449840337038040,
|
|
-0.09449829906225204,
|
|
-0.09449829906225204
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1247676759958267,
|
|
0.1715210527181625,
|
|
0.1715210527181625,
|
|
-0.1247676759958267
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.0008449387387372553,
|
|
"massData-center" :
|
|
{
|
|
"x" : 0.006811994593590498,
|
|
"y" : -0.002201227936893702
|
|
},
|
|
"massData-mass" : 0.07163354754447937,
|
|
"name" : "lowerLegLeft",
|
|
"position" :
|
|
{
|
|
"x" : -0.09663248062133789,
|
|
"y" : 0.3554300665855408
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.06299891322851181,
|
|
0.06299891322851181,
|
|
-0.06299878656864166,
|
|
-0.06299878656864166
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1556134223937988,
|
|
0.1556134223937988,
|
|
0.1556134223937988,
|
|
-0.1556134223937988
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.0003684063558466733,
|
|
"massData-center" :
|
|
{
|
|
"x" : 6.332994217927990e-08,
|
|
"y" : 0
|
|
},
|
|
"massData-mass" : 0.03921386599540710,
|
|
"name" : "lowerArmLeft",
|
|
"position" :
|
|
{
|
|
"x" : -0.1917138099670410,
|
|
"y" : 1.142371892929077
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.06299892067909241,
|
|
0.06299892067909241,
|
|
-0.06299898028373718,
|
|
-0.06299898028373718
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2545155882835388,
|
|
0.2545149326324463,
|
|
0.2545149326324463,
|
|
-0.2545155882835388
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.001469734590500593,
|
|
"massData-center" :
|
|
{
|
|
"x" : -2.980232238769531e-08,
|
|
"y" : -3.278255462646484e-07
|
|
},
|
|
"massData-mass" : 0.06413678079843521,
|
|
"name" : "upperArmRight",
|
|
"position" :
|
|
{
|
|
"x" : 0.1235442161560059,
|
|
"y" : 1.433728694915771
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.09449830651283264,
|
|
0.09449830651283264,
|
|
-0.09449817240238190,
|
|
-0.09449817240238190
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2537839412689209,
|
|
0.2537844777107239,
|
|
0.2537844777107239,
|
|
-0.2537839412689209
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.002345018787309527,
|
|
"massData-center" :
|
|
{
|
|
"x" : 6.705522537231445e-08,
|
|
"y" : 2.682209014892578e-07
|
|
},
|
|
"massData-mass" : 0.09592864662408829,
|
|
"name" : "upperLegRight",
|
|
"position" :
|
|
{
|
|
"x" : 0.02897095680236816,
|
|
"y" : 0.6702435612678528
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.09449842572212219,
|
|
0.09449842572212219,
|
|
-0.09449826925992966,
|
|
-0.09449826925992966
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2537839412689209,
|
|
0.2537844777107239,
|
|
0.2537844777107239,
|
|
-0.2537839412689209
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.002345022046938539,
|
|
"massData-center" :
|
|
{
|
|
"x" : 7.823109626770020e-08,
|
|
"y" : 2.682209014892578e-07
|
|
},
|
|
"massData-mass" : 0.09592875838279724,
|
|
"name" : "upperLegLeft",
|
|
"position" :
|
|
{
|
|
"x" : -0.09663248062133789,
|
|
"y" : 0.6702435612678528
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.1550965905189514,
|
|
0.1550965905189514,
|
|
-0.09268099069595337,
|
|
-0.09268099069595337
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1253567039966583,
|
|
-0.06225190684199333,
|
|
-0.06225190684199333,
|
|
-0.1253567039966583
|
|
]
|
|
}
|
|
}
|
|
},
|
|
|
|
{
|
|
"density" : 1,
|
|
"filter-groupIndex" : -1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture3",
|
|
"polygon" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" :
|
|
[
|
|
0.09449830651283264,
|
|
0.09449830651283264,
|
|
-0.09449817240238190,
|
|
-0.09449817240238190
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1247680261731148,
|
|
0.1713046580553055,
|
|
0.1713046580553055,
|
|
-0.1247680261731148
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"massData-I" : 0.0008436153293587267,
|
|
"massData-center" :
|
|
{
|
|
"x" : 0.006815887521952391,
|
|
"y" : -0.002300536492839456
|
|
},
|
|
"massData-mass" : 0.07159264385700226,
|
|
"name" : "lowerLegRight",
|
|
"position" :
|
|
{
|
|
"x" : 0.02897095680236816,
|
|
"y" : 0.3554300665855408
|
|
},
|
|
"type" : 2
|
|
},
|
|
|
|
{
|
|
"angle" : 0,
|
|
"angularVelocity" : 0,
|
|
"awake" : true,
|
|
"fixture" :
|
|
[
|
|
|
|
{
|
|
"chain" :
|
|
{
|
|
"vertices" :
|
|
{
|
|
"x" : [ -4.179394245147705, 4.179394245147705 ],
|
|
"y" : [ 0.0, 0.0 ]
|
|
}
|
|
},
|
|
"density" : 1,
|
|
"friction" : 0.2,
|
|
"name" : "fixture4"
|
|
}
|
|
],
|
|
"linearVelocity" : 0,
|
|
"name" : "body0",
|
|
"position" :
|
|
{
|
|
"x" : 0.003118395805358887,
|
|
"y" : -0.006553649902343750
|
|
},
|
|
"type" : 0
|
|
}
|
|
],
|
|
"collisionbitplanes" :
|
|
{
|
|
"names" :
|
|
[
|
|
"bitplane1",
|
|
"bitplane2",
|
|
"bitplane3",
|
|
"bitplane4",
|
|
"bitplane5",
|
|
"bitplane6",
|
|
"bitplane7",
|
|
"bitplane8",
|
|
"bitplane9",
|
|
"bitplane10",
|
|
"bitplane11",
|
|
"bitplane12",
|
|
"bitplane13",
|
|
"bitplane14",
|
|
"bitplane15",
|
|
"bitplane16",
|
|
"bitplane17",
|
|
"bitplane18",
|
|
"bitplane19",
|
|
"bitplane20",
|
|
"bitplane21",
|
|
"bitplane22",
|
|
"bitplane23",
|
|
"bitplane24",
|
|
"bitplane25",
|
|
"bitplane26",
|
|
"bitplane27",
|
|
"bitplane28",
|
|
"bitplane29",
|
|
"bitplane30",
|
|
"bitplane31",
|
|
"bitplane32"
|
|
]
|
|
},
|
|
"continuousPhysics" : true,
|
|
"gravity" :
|
|
{
|
|
"x" : 0,
|
|
"y" : -10
|
|
},
|
|
"image" :
|
|
[
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 9,
|
|
"center" :
|
|
{
|
|
"x" : 0.03190686553716660,
|
|
"y" : -0.001003295183181763
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.09355338662862778,
|
|
0.1573671102523804,
|
|
0.1573671102523804,
|
|
-0.09355338662862778
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1264635473489761,
|
|
-0.1264635473489761,
|
|
0.1244569569826126,
|
|
0.1244569569826126
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/lowerLeftLeg.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.09355338662862778,
|
|
-0.1264635473489761,
|
|
0.1573671102523804,
|
|
-0.1264635473489761,
|
|
0.1573671102523804,
|
|
0.1244569569826126,
|
|
-0.09355338662862778,
|
|
0.1244569569826126
|
|
],
|
|
"name" : "image5",
|
|
"opacity" : 1,
|
|
"scale" : 0.2509205043315887
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 7,
|
|
"center" :
|
|
{
|
|
"x" : -0.02994385361671448,
|
|
"y" : 0.02927474677562714
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.1561709642410278,
|
|
0.09628325700759888,
|
|
0.09628325700759888,
|
|
-0.1561709642410278
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2547362446784973,
|
|
-0.2547362446784973,
|
|
0.3132857680320740,
|
|
0.3132857680320740
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/upperRightLeg.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.1561709642410278,
|
|
-0.2547362446784973,
|
|
0.09628325700759888,
|
|
-0.2547362446784973,
|
|
0.09628325700759888,
|
|
0.3132857680320740,
|
|
-0.1561709642410278,
|
|
0.3132857680320740
|
|
],
|
|
"name" : "image6",
|
|
"opacity" : 1,
|
|
"scale" : 0.5680220127105713
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 3,
|
|
"center" :
|
|
{
|
|
"x" : 0.0007675290107727051,
|
|
"y" : 0.001950085163116455
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.06132856011390686,
|
|
0.06286361813545227,
|
|
0.06286361813545227,
|
|
-0.06132856011390686
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1532901376485825,
|
|
-0.1532901376485825,
|
|
0.1571903079748154,
|
|
0.1571903079748154
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/lowerLeftArm.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.06132856011390686,
|
|
-0.1532901376485825,
|
|
0.06286361813545227,
|
|
-0.1532901376485825,
|
|
0.06286361813545227,
|
|
0.1571903079748154,
|
|
-0.06132856011390686,
|
|
0.1571903079748154
|
|
],
|
|
"name" : "image3",
|
|
"opacity" : 1,
|
|
"renderOrder" : 1,
|
|
"scale" : 0.3104804456233978
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 6,
|
|
"center" :
|
|
{
|
|
"x" : 0.0003317296504974365,
|
|
"y" : 0.0007234811782836914
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.06396631896495819,
|
|
0.06462977826595306,
|
|
0.06462977826595306,
|
|
-0.06396631896495819
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2564687132835388,
|
|
-0.2564687132835388,
|
|
0.2579156756401062,
|
|
0.2579156756401062
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/upperLeftArm.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.06396631896495819,
|
|
-0.2564687132835388,
|
|
0.06462977826595306,
|
|
-0.2564687132835388,
|
|
0.06462977826595306,
|
|
0.2579156756401062,
|
|
-0.06396631896495819,
|
|
0.2579156756401062
|
|
],
|
|
"name" : "image4",
|
|
"opacity" : 1,
|
|
"renderOrder" : 1,
|
|
"scale" : 0.5143843889236450
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 1,
|
|
"center" :
|
|
{
|
|
"x" : -0.0009294900228269398,
|
|
"y" : -0.001386789954267442
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.1861777156591415,
|
|
0.1843187361955643,
|
|
0.1843187361955643,
|
|
-0.1861777156591415
|
|
],
|
|
"y" :
|
|
[
|
|
-0.5262567400932312,
|
|
-0.5262567400932312,
|
|
0.5234832167625427,
|
|
0.5234832167625427
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/chest.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.1861777156591415,
|
|
-0.5262567400932312,
|
|
0.1843187361955643,
|
|
-0.5262567400932312,
|
|
0.1843187361955643,
|
|
0.5234832167625427,
|
|
-0.1861777156591415,
|
|
0.5234832167625427
|
|
],
|
|
"name" : "image2",
|
|
"opacity" : 1,
|
|
"renderOrder" : 5,
|
|
"scale" : 1.049739956855774
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 8,
|
|
"center" :
|
|
{
|
|
"x" : 0.003477870486676693,
|
|
"y" : -0.001284627011045814
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.1549811959266663,
|
|
0.1619369387626648,
|
|
0.1619369387626648,
|
|
-0.1549811959266663
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2548191249370575,
|
|
-0.2548191249370575,
|
|
0.2522498667240143,
|
|
0.2522498667240143
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/upperLeftLeg.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.1549811959266663,
|
|
-0.2548191249370575,
|
|
0.1619369387626648,
|
|
-0.2548191249370575,
|
|
0.1619369387626648,
|
|
0.2522498667240143,
|
|
-0.1549811959266663,
|
|
0.2522498667240143
|
|
],
|
|
"name" : "image6",
|
|
"opacity" : 1,
|
|
"renderOrder" : 6,
|
|
"scale" : 0.5070689916610718
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 4,
|
|
"center" :
|
|
{
|
|
"x" : 0.03125230222940445,
|
|
"y" : -0.001003295183181763
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.09420794993638992,
|
|
0.1567125618457794,
|
|
0.1567125618457794,
|
|
-0.09420794993638992
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1264635473489761,
|
|
-0.1264635473489761,
|
|
0.1244569569826126,
|
|
0.1244569569826126
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/lowerLeftLeg.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.09420794993638992,
|
|
-0.1264635473489761,
|
|
0.1567125618457794,
|
|
-0.1264635473489761,
|
|
0.1567125618457794,
|
|
0.1244569569826126,
|
|
-0.09420794993638992,
|
|
0.1244569569826126
|
|
],
|
|
"name" : "image5",
|
|
"opacity" : 1,
|
|
"renderOrder" : 6,
|
|
"scale" : 0.2509205043315887
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 2,
|
|
"center" :
|
|
{
|
|
"x" : 0.02164630033075809,
|
|
"y" : -0.07884050160646439
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.2936282753944397,
|
|
0.3369208574295044,
|
|
0.3369208574295044,
|
|
-0.2936282753944397
|
|
],
|
|
"y" :
|
|
[
|
|
-0.4571699798107147,
|
|
-0.4571699798107147,
|
|
0.2994889914989471,
|
|
0.2994889914989471
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/head.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.2936282753944397,
|
|
-0.4571699798107147,
|
|
0.3369208574295044,
|
|
-0.4571699798107147,
|
|
0.3369208574295044,
|
|
0.2994889914989471,
|
|
-0.2936282753944397,
|
|
0.2994889914989471
|
|
],
|
|
"name" : "image1",
|
|
"opacity" : 1,
|
|
"renderOrder" : 6,
|
|
"scale" : 0.7566589713096619
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 0,
|
|
"center" :
|
|
{
|
|
"x" : 0.002344027161598206,
|
|
"y" : 0.0007234811782836914
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.06195402145385742,
|
|
0.06664207577705383,
|
|
0.06664207577705383,
|
|
-0.06195402145385742
|
|
],
|
|
"y" :
|
|
[
|
|
-0.2564687132835388,
|
|
-0.2564687132835388,
|
|
0.2579156756401062,
|
|
0.2579156756401062
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/upperLeftArm.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.06195402145385742,
|
|
-0.2564687132835388,
|
|
0.06664207577705383,
|
|
-0.2564687132835388,
|
|
0.06664207577705383,
|
|
0.2579156756401062,
|
|
-0.06195402145385742,
|
|
0.2579156756401062
|
|
],
|
|
"name" : "image4",
|
|
"opacity" : 1,
|
|
"renderOrder" : 8,
|
|
"scale" : 0.5143843889236450
|
|
},
|
|
|
|
{
|
|
"aspectScale" : 1,
|
|
"body" : 5,
|
|
"center" :
|
|
{
|
|
"x" : 0.002782151103019714,
|
|
"y" : 0.001950085163116455
|
|
},
|
|
"corners" :
|
|
{
|
|
"x" :
|
|
[
|
|
-0.05931393802165985,
|
|
0.06487824022769928,
|
|
0.06487824022769928,
|
|
-0.05931393802165985
|
|
],
|
|
"y" :
|
|
[
|
|
-0.1532901376485825,
|
|
-0.1532901376485825,
|
|
0.1571903079748154,
|
|
0.1571903079748154
|
|
]
|
|
},
|
|
"file" : "../../img/Characters/Chuck/lowerLeftArm.png",
|
|
"filter" : 0,
|
|
"glDrawElements" : [ 0, 1, 2, 2, 3, 0 ],
|
|
"glTexCoordPointer" : [ 0.0, 0.0, 1, 0.0, 1, 1, 0.0, 1 ],
|
|
"glVertexPointer" :
|
|
[
|
|
-0.05931393802165985,
|
|
-0.1532901376485825,
|
|
0.06487824022769928,
|
|
-0.1532901376485825,
|
|
0.06487824022769928,
|
|
0.1571903079748154,
|
|
-0.05931393802165985,
|
|
0.1571903079748154
|
|
],
|
|
"name" : "image3",
|
|
"opacity" : 1,
|
|
"renderOrder" : 8,
|
|
"scale" : 0.3104804456233978
|
|
}
|
|
],
|
|
"joint" :
|
|
[
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : -0.09128235280513763,
|
|
"y" : -0.3880688548088074
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : -0.06031601130962372,
|
|
"y" : 0.2092975974082947
|
|
},
|
|
"bodyA" : 1,
|
|
"bodyB" : 8,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -0.6981316804885864,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint6",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 1.919862151145935
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : 0.1498610228300095,
|
|
"y" : -0.3952181935310364
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : 0.05541206151247025,
|
|
"y" : 0.2019590735435486
|
|
},
|
|
"bodyA" : 1,
|
|
"bodyB" : 7,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -0.6981316804885864,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint5",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 1.919862151145935
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : 0.1874177008867264,
|
|
"y" : 0.3626269102096558
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : -0.0001000612974166870,
|
|
"y" : 0.1963189840316772
|
|
},
|
|
"bodyA" : 1,
|
|
"bodyB" : 6,
|
|
"enableLimit" : false,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -2.268928050994873,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint2",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 3.141592741012573
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : -0.1277616322040558,
|
|
"y" : 0.3649693727493286
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : -2.339482307434082e-05,
|
|
"y" : 0.1986622810363770
|
|
},
|
|
"bodyA" : 1,
|
|
"bodyB" : 0,
|
|
"enableLimit" : false,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -2.268928050994873,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint3",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 3.141592741012573
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : -0.001047469675540924,
|
|
"y" : -0.1993342936038971
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : -0.001047216355800629,
|
|
"y" : 0.1156357824802399
|
|
},
|
|
"bodyA" : 8,
|
|
"bodyB" : 4,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -2.268928050994873,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint7",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 0
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : 0.001148343086242676,
|
|
"y" : -0.1961904764175415
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : 0.001148715615272522,
|
|
"y" : 0.09516620635986328
|
|
},
|
|
"bodyA" : 0,
|
|
"bodyB" : 5,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : 0,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint4",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 1.919862151145935
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : 0.0004750192165374756,
|
|
"y" : 0.09541392326354980
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : 0.0004747509956359863,
|
|
"y" : -0.1959429979324341
|
|
},
|
|
"bodyA" : 3,
|
|
"bodyB" : 6,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : 0,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint1",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 1.919862151145935
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : 0.002657793462276459,
|
|
"y" : -0.2022806107997894
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : 0.002657927572727203,
|
|
"y" : 0.1125320196151733
|
|
},
|
|
"bodyA" : 7,
|
|
"bodyB" : 9,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -2.268928050994873,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint8",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 0
|
|
},
|
|
|
|
{
|
|
"anchorA" :
|
|
{
|
|
"x" : 0.08169807493686676,
|
|
"y" : 0.5554057359695435
|
|
},
|
|
"anchorB" :
|
|
{
|
|
"x" : -0.02346399985253811,
|
|
"y" : -0.3764810562133789
|
|
},
|
|
"bodyA" : 1,
|
|
"bodyB" : 2,
|
|
"enableLimit" : true,
|
|
"enableMotor" : false,
|
|
"jointSpeed" : 0,
|
|
"lowerLimit" : -1.221730470657349,
|
|
"maxMotorTorque" : 1,
|
|
"motorSpeed" : 0,
|
|
"name" : "joint0",
|
|
"refAngle" : 0,
|
|
"type" : "revolute",
|
|
"upperLimit" : 0.6981316804885864
|
|
}
|
|
],
|
|
"positionIterations" : 3,
|
|
"stepsPerSecond" : 60.0,
|
|
"subStepping" : false,
|
|
"velocityIterations" : 8,
|
|
"warmStarting" : true
|
|
}
|