Skip to content

Instantly share code, notes, and snippets.

@mottosso
Created Apr 10, 2021
Embed
What would you like to do?
A physicalised Advanced Skeleton

An "Advanced Skeleton" rig.

image

{
"entities": {
"1": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.699999988079071,
0.24266667664051056,
0.21000000834465027,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"length": 1.0,
"offset": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"radius": 0.5,
"rotation": {
"type": "Quaternion",
"values": [
0.0,
0.0,
0.0,
1.0
]
},
"type": "Box"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|pCube1",
"shortestPath": "pCube1",
"value": "rRigid20"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
0.9494359965145187,
0.22101342735761856,
-0.22298958148335424,
0.0,
-0.10291339242723332,
0.8900875784203919,
0.4440190721138464,
0.0,
0.2966144335355262,
-0.3986190758974807,
0.867826428584102,
0.0,
-4.548418332161994,
20.551354133626294,
-8.307811023177798,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 0
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": true,
"shapeIcon": "mesh"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 1
},
"2": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 0
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 0.0,
"angularStiffness": 0.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.9494359965145185,
0.22101342735761897,
-0.22298958148335468,
0.0,
-0.10291339242723332,
0.8900875784203915,
0.44401907211384695,
0.0,
0.29661443353552686,
-0.39861907589748113,
0.8678264285841015,
0.0,
-4.5484185218811035,
20.551353454589844,
-8.30781078338623,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 100.0,
"linearStiffness": 1000.0,
"strength": 0.0
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 1
},
"childFrame": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
},
"disableCollision": false,
"parent": {
"type": "Entity",
"value": 1048576
},
"parentFrame": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": false,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": -0.01745329238474369,
"swing2": -0.01745329238474369,
"twist": -0.01745329238474369,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": -1.0,
"angularStiffness": -1.0,
"linearDamping": -1.0,
"linearStiffness": -1.0,
"strength": -1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|pCube1",
"shortestPath": "pCube1",
"value": "rAnimConstraint"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 2
},
"3": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.38966667652130127,
0.699999988079071,
0.21000000834465027,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
3.7872607707977295,
1.2883373498916626,
1.2883373498916626
]
},
"length": 3.7872607707977295,
"offset": {
"type": "Vector3",
"values": [
1.8936303853988647,
0.0,
0.0
]
},
"radius": 0.6441686749458313,
"rotation": {
"type": "Quaternion",
"values": [
-0.7071067811865477,
0.0,
0.0,
0.7071067811865474
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|joint1|joint2",
"shortestPath": "joint2",
"value": "rRigid19"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
0.25050201169183783,
0.7528241360809196,
0.6086908593632402,
0.0,
0.4501930132076487,
0.4660381041116023,
-0.7616657642135962,
0.0,
-0.8570735050142202,
0.46482717826099706,
-0.2221726836327076,
0.0,
-6.548480707440984,
20.698178791306077,
-16.592988991525946,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 5
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "joint"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
0.9999999999999999,
0.9999999999999999,
0.9999999999999998
]
},
"value": {
"type": "Vector3",
"values": [
0.9999999999999999,
0.9999999999999999,
0.9999999999999998
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 3
},
"4": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 6
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 250.0,
"angularStiffness": 2500.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.5389585308641575,
0.0,
-0.8423322990416248,
0.0,
0.0,
1.0,
0.0,
0.0,
0.8423322990416248,
0.0,
0.5389585308641575,
0.0,
8.141989707946784,
7.105427357601002e-15,
4.440892098500626e-15,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"strength": 0.5
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 3
},
"childFrame": {
"type": "Matrix44",
"values": [
1.0,
0.0,
-0.0,
0.0,
-0.0,
-1.9984014443252818e-15,
-1.0,
0.0,
0.0,
1.0,
-1.9984014443252818e-15,
0.0,
-2.2204460492503127e-15,
0.0,
0.0,
1.0
]
},
"disableCollision": true,
"parent": {
"type": "Entity",
"value": 5
},
"parentFrame": {
"type": "Matrix44",
"values": [
0.5389585308641571,
0.0,
-0.8423322990416249,
0.0,
-0.8423322990416249,
-1.1102230246251565e-15,
-0.5389585308641571,
0.0,
-8.881784197001252e-16,
1.0,
-4.440892098500626e-16,
0.0,
8.141989231226376,
7.105427357601001e-15,
2.664535259100375e-15,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": true,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": 0.0,
"swing2": 0.0,
"twist": 0.0,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"strength": 1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|joint1|joint2",
"shortestPath": "joint2",
"value": "rSocketConstraint14"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 4
},
"5": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.5230555534362793,
0.5230555534362793,
0.5230555534362793,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
8.141989707946777,
1.7388265132904053,
1.7388265132904053
]
},
"length": 8.141989707946777,
"offset": {
"type": "Vector3",
"values": [
4.070994853973389,
3.552713678800501e-15,
-8.881784197001252e-16
]
},
"radius": 0.8694132566452026,
"rotation": {
"type": "Quaternion",
"values": [
-0.7071067811865469,
0.0,
0.0,
0.7071067811865481
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|joint1",
"shortestPath": "joint1",
"value": "rRigid15"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
-0.5869304997263425,
0.7972799361028672,
0.1409159039242673,
0.0,
0.4501930132076486,
0.46603810411160274,
-0.7616657642135957,
0.0,
-0.6729330125279955,
-0.38360551221778705,
-0.6324618341418915,
0.0,
-1.7696988991908125,
14.206734137283668,
-17.740324763785807,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": false,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": true,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 0
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "joint"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
0.9999999999999998,
0.9999999999999999,
0.9999999999999998
]
},
"value": {
"type": "Vector3",
"values": [
0.9999999999999998,
0.9999999999999999,
0.9999999999999998
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 5
},
"6": {
"components": {
"ConstraintMultiplierUIComponent": {
"members": {
"angularDriveDamping": 1.0,
"angularDriveStiffness": 1.0,
"angularLimitDamping": 1.0,
"angularLimitStiffness": 1.0,
"driveStrength": 1.0,
"limitStrength": 1.0,
"linearDriveDamping": 1.0,
"linearDriveStiffness": 1.0,
"linearLimitDamping": 1.0,
"linearLimitStiffness": 1.0
},
"type": "ConstraintMultiplierUIComponent"
},
"NameComponent": {
"members": {
"path": "|joint1",
"shortestPath": "joint1",
"value": "rGuideMultiplier1"
},
"type": "NameComponent"
}
},
"id": 6
},
"7": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.21000000834465027,
0.699999988079071,
0.21816666424274445,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
2.4528188705444336,
2.0,
2.4528188705444336
]
},
"length": 2.4528188705444336,
"offset": {
"type": "Vector3",
"values": [
-3.3306690738754696e-16,
0.0,
0.0
]
},
"radius": 1.0,
"rotation": {
"type": "Quaternion",
"values": [
0.0,
0.0,
0.0,
1.0
]
},
"type": "Sphere"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|nurbsSphere1",
"shortestPath": "nurbsSphere1",
"value": "rRigid21"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
0.9485427773101404,
0.2515500324739547,
-0.19232571532459677,
0.0,
-0.09010724482276125,
0.7966968112573096,
0.5976243597468947,
0.0,
0.30355771122344505,
-0.5495423296660478,
0.7783674863854454,
0.0,
-0.15575818405004682,
20.04056508016481,
-5.729009249252099,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 0
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": true,
"shapeIcon": "nurbsSurface"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 7
},
"8": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 0
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 0.0,
"angularStiffness": 0.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.9485427773101403,
0.25155003247395485,
-0.1923257153245969,
0.0,
-0.0901072448227614,
0.7966968112573097,
0.5976243597468944,
0.0,
0.30355771122344527,
-0.5495423296660475,
0.7783674863854455,
0.0,
-0.15575818717479706,
20.040565490722656,
-5.72900915145874,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 100.0,
"linearStiffness": 1000.0,
"strength": 0.0
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 7
},
"childFrame": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
},
"disableCollision": false,
"parent": {
"type": "Entity",
"value": 1048576
},
"parentFrame": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": false,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": -0.01745329238474369,
"swing2": -0.01745329238474369,
"twist": -0.01745329238474369,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": -1.0,
"angularStiffness": -1.0,
"linearDamping": -1.0,
"linearStiffness": -1.0,
"strength": -1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|nurbsSphere1",
"shortestPath": "nurbsSphere1",
"value": "rAnimConstraint1"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 8
},
"9": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.699999988079071,
0.2998333275318146,
0.21000000834465027,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
2.6142518520355225,
1.0804892778396606,
1.0804892778396606
]
},
"length": 2.6142518520355225,
"offset": {
"type": "Vector3",
"values": [
-1.3071259260177612,
-1.0130785099704553e-15,
1.4210854715202004e-14
]
},
"radius": 0.5402446389198303,
"rotation": {
"type": "Quaternion",
"values": [
2.958123450100391e-17,
0.999998096339961,
-0.0019512345974454692,
1.516023661486793e-14
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToScapula_L|_:FKOffsetShoulder_L|_:FKExtraShoulder_L|_:FKShoulder_L",
"shortestPath": "_:FKShoulder_L",
"value": "rRigid5"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
-0.9986277024879406,
4.890532423473813e-14,
0.05237090627110352,
0.0,
-0.05237090586174294,
-0.00012503251510920244,
-0.9986276946821023,
0.0,
6.548066080788726e-06,
-0.9999999921834349,
0.00012486093330255077,
0.0,
1.5290766965528109,
13.706785158269431,
-0.16734312260574308,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 19
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "nurbsCurve"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0000000000000004,
1.0,
1.0000000000000002
]
},
"value": {
"type": "Vector3",
"values": [
1.0000000000000004,
1.0,
1.0000000000000002
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 9
},
"10": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 18
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 250.0,
"angularStiffness": 2500.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.9986440815011526,
-0.05205724936633906,
0.00020315297218703387,
0.0,
0.05205724936633898,
0.9986441021507172,
5.2913802452127155e-06,
0.0,
-0.00020315297220988723,
5.291379367799553e-06,
0.9999999793504354,
0.0,
-1.0925408230395592,
1.3541112675596878e-12,
2.6645352591003757e-14,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"strength": 0.5
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 9
},
"childFrame": {
"type": "Matrix44",
"values": [
-1.0,
-1.232595164407831e-32,
-3.209688778911925e-14,
0.0,
1.2525687740393844e-16,
0.9999923853670912,
-0.0039024617659784502,
0.0,
3.209664338310122e-14,
-0.0039024617659784502,
-0.9999923853670911,
0.0,
2.220446049250314e-16,
0.0,
1.776356839400251e-15,
1.0
]
},
"disableCollision": true,
"parent": {
"type": "Entity",
"value": 19
},
"parentFrame": {
"type": "Matrix44",
"values": [
-0.9986440815011526,
0.052057249366338494,
-0.0002031529722189908,
0.0,
0.052057645766201054,
0.9986364771930671,
-0.003897170345440804,
0.0,
1.2362533956603031e-14,
-0.0039024617655403888,
-0.9999923853670929,
0.0,
-1.0925408230395586,
1.3543333121646128e-12,
3.019806626980426e-14,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": true,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": 0.0,
"swing2": 0.0,
"twist": 0.0,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"strength": 1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToScapula_L|_:FKOffsetShoulder_L|_:FKExtraShoulder_L|_:FKShoulder_L",
"shortestPath": "_:FKShoulder_L",
"value": "rSocketConstraint4"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 10
},
"11": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.21000000834465027,
0.699999988079071,
0.6836666464805603,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
2.2826035022735596,
0.7480310797691345,
0.7480310797691345
]
},
"length": 2.2826035022735596,
"offset": {
"type": "Vector3",
"values": [
-1.1413017511367798,
-3.9968028886505635e-15,
-2.8421709430404007e-13
]
},
"radius": 0.37401553988456726,
"rotation": {
"type": "Quaternion",
"values": [
9.71678845008606e-21,
-5.287791503802194e-06,
-0.9999999999860196,
1.837589179331928e-15
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToScapula_L|_:FKOffsetShoulder_L|_:FKExtraShoulder_L|_:FKShoulder_L|_:FKXShoulder_L|_:FKOffsetElbow_L|_:FKExtraElbow_L|_:FKElbow_L",
"shortestPath": "_:FKElbow_L",
"value": "rRigid6"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
-0.9982602798557889,
-1.272303256852694e-05,
-0.05896111854744928,
0.0,
0.05896111967557846,
-0.00012432317085742106,
-0.9982602721286424,
0.0,
5.370664739039187e-06,
-0.9999999921909368,
0.00012485704757858596,
0.0,
4.139741069445527,
13.706785158269206,
-0.30425386405367544,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 9
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "nurbsCurve"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0000000000000002,
1.0000000000000002,
1.0000000000000002
]
},
"value": {
"type": "Vector3",
"values": [
1.0000000000000002,
1.0000000000000002,
1.0000000000000002
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 11
},
"12": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 18
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 250.0,
"angularStiffness": 2500.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.9938025225442675,
0.11116000262355466,
-1.1755820974364542e-06,
0.0,
-0.11116000262355466,
0.9938025225449606,
6.554193659403703e-08,
0.0,
1.17558209573479e-06,
6.554196711564971e-08,
0.9999999999993069,
0.0,
-2.614251904276842,
-1.6930901125533637e-15,
3.019806626980426e-14,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"strength": 0.5
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 11
},
"childFrame": {
"type": "Matrix44",
"values": [
-1.0,
-4.119267568565298e-15,
-3.009265538105056e-36,
0.0,
4.119267568334943e-15,
-0.9999999999440785,
1.0575583013357995e-05,
0.0,
-4.3563656125595666e-20,
1.0575583013357995e-05,
0.9999999999440785,
0.0,
0.0,
0.0,
-1.776356839400251e-15,
1.0
]
},
"disableCollision": true,
"parent": {
"type": "Entity",
"value": 9
},
"parentFrame": {
"type": "Matrix44",
"values": [
-0.9938025225442675,
-0.11116000262355855,
1.1755818450345697e-06,
0.0,
0.11116000262977477,
-0.9938025224886924,
1.0510041076759093e-05,
0.0,
9.321017684602063e-15,
1.057558301511261e-05,
0.9999999999440785,
0.0,
-2.6142519042768435,
-1.8596235662471372e-15,
3.1974423109204515e-14,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": true,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": 0.0,
"swing2": 0.0,
"twist": 0.0,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"strength": 1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToScapula_L|_:FKOffsetShoulder_L|_:FKExtraShoulder_L|_:FKShoulder_L|_:FKXShoulder_L|_:FKOffsetElbow_L|_:FKExtraElbow_L|_:FKElbow_L",
"shortestPath": "_:FKElbow_L",
"value": "rSocketConstraint5"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 12
},
"13": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.34066668152809143,
0.699999988079071,
0.21000000834465027,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
2.2826035022735596,
0.7480310797691345,
0.7480310797691345
]
},
"length": 2.2826035022735596,
"offset": {
"type": "Vector3",
"values": [
-1.1413017511367798,
-3.9968028886505635e-15,
-2.8421709430404007e-13
]
},
"radius": 0.37401553988456726,
"rotation": {
"type": "Quaternion",
"values": [
9.71678845008606e-21,
-5.287791503802194e-06,
-0.9999999999860196,
1.837589179331928e-15
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToScapula_L|_:FKOffsetShoulder_L|_:FKExtraShoulder_L|_:FKShoulder_L|_:FKXShoulder_L|_:FKOffsetElbow_L|_:FKExtraElbow_L|_:FKElbow_L|_:FKXElbow_L|_:FKOffsetWrist_L|_:FKExtraWrist_L|_:FKWrist_L",
"shortestPath": "_:FKWrist_L",
"value": "rRigid7"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
-0.9999915252214038,
-6.464731455679308e-06,
-0.004116970193950224,
0.0,
0.0041169709059011746,
-0.00011427421419685224,
-0.9999915187100159,
0.0,
5.994213092631699e-06,
-0.9999999934498056,
0.00011429986085942367,
0.0,
6.418373455819859,
13.706814199908171,
-0.16966900981256394,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 11
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "nurbsCurve"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0000000000000007,
1.0000000000000002,
1.0000000000000002
]
},
"value": {
"type": "Vector3",
"values": [
1.0000000000000007,
1.0000000000000002,
1.0000000000000002
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 13
},
"14": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 18
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 250.0,
"angularStiffness": 2500.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.9984945610708486,
-0.05485081140326919,
5.800794370436475e-07,
0.0,
0.054850811406336526,
0.9984945610150112,
-1.0559664454785628e-05,
0.0,
6.465201316067102e-16,
1.0575585352638593e-05,
0.9999999999440785,
0.0,
-2.282603477625604,
-8.881784197001252e-15,
-5.702105454474804e-13,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"strength": 0.5
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 13
},
"childFrame": {
"type": "Matrix44",
"values": [
-0.9999915252214038,
0.004116970905901106,
5.994213092822083e-06,
0.0,
-6.464731454393443e-06,
-0.00011427421383847225,
-0.9999999934498056,
0.0,
-0.0041169701939501565,
-0.9999915187100159,
0.00011429986050104368,
0.0,
0.0,
-2.775557561562892e-17,
0.0,
1.0
]
},
"disableCollision": true,
"parent": {
"type": "Entity",
"value": 11
},
"parentFrame": {
"type": "Matrix44",
"values": [
-0.9982602798557889,
0.058961119675578294,
5.370664739486747e-06,
0.0,
-1.2723032547852509e-05,
-0.0001243231704997072,
-0.9999999921909369,
0.0,
-0.05896111854744912,
-0.9982602721286425,
0.00012485704722031699,
0.0,
-2.2826034776256043,
-8.881784197001254e-15,
-5.73763259126281e-13,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": true,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": 0.0,
"swing2": 0.0,
"twist": 0.0,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"strength": 1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToScapula_L|_:FKOffsetShoulder_L|_:FKExtraShoulder_L|_:FKShoulder_L|_:FKXShoulder_L|_:FKOffsetElbow_L|_:FKExtraElbow_L|_:FKElbow_L|_:FKXElbow_L|_:FKOffsetWrist_L|_:FKExtraWrist_L|_:FKWrist_L",
"shortestPath": "_:FKWrist_L",
"value": "rSocketConstraint6"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 14
},
"15": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.21000000834465027,
0.3814999759197235,
0.699999988079071,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
2.577422857284546,
1.83683180809021,
1.83683180809021
]
},
"length": 2.577422857284546,
"offset": {
"type": "Vector3",
"values": [
1.282149076461792,
0.12988707423210144,
1.0595095738862655e-15
]
},
"radius": 0.918415904045105,
"rotation": {
"type": "Quaternion",
"values": [
0.0,
0.0,
0.05045844414385831,
0.9987261613748691
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKOffsetRoot_M|_:FKExtraRoot_M|_:FKXRoot_M|_:FKOffsetRootPart1_M|_:FKExtraRootPart1_M|_:FKRootPart1_M|_:FKXRootPart1_M|_:FKOffsetRootPart2_M|_:FKExtraRootPart2_M|_:FKRootPart2_M|_:FKXRootPart2_M|_:HipSwingerStabilizer|_:FKOffsetSpine1_M|_:FKExtraSpine1_M|_:FKSpine1_M",
"shortestPath": "_:FKSpine1_M",
"value": "rRigid1"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
3.3306690738754696e-16,
0.9963049309234995,
-0.08588646352901595,
0.0,
-3.3306690738754686e-16,
0.08588646352901597,
0.9963049309234995,
0.0,
1.0,
-3.3306690738754686e-16,
3.3306690738754696e-16,
0.0,
-9.929571208637703e-16,
11.567432593163515,
-0.4225900827926008,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 17
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "nurbsCurve"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
0.9999999999999999
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
0.9999999999999999
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 15
},
"16": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 1,
"multiplierEntity": {
"type": "Entity",
"value": 18
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 250.0,
"angularStiffness": 2500.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.9985307901596494,
0.054187278056257275,
0.0,
0.0,
-0.054187278056257275,
0.9985307901596494,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
1.7561552005093581,
2.220446049250313e-16,
-1.7749691236235465e-15,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"strength": 0.5
},
"type": "DriveUIComponent"
},
"JointComponent": {
"members": {
"child": {
"type": "Entity",
"value": 15
},
"childFrame": {
"type": "Matrix44",
"values": [
0.9949078908291623,
0.10078833645748773,
0.0,
0.0,
-0.10078833645748773,
0.9949078908291623,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
1.7763568394002505e-15,
0.0,
-7.888609052210117e-31,
1.0
]
},
"disableCollision": true,
"parent": {
"type": "Entity",
"value": 17
},
"parentFrame": {
"type": "Matrix44",
"values": [
0.9879847167532642,
0.15455160776249605,
0.0,
0.0,
-0.15455160776249605,
0.9879847167532642,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
1.7561552005093617,
2.220446049250313e-16,
-1.774969123623548e-15,
1.0
]
}
},
"type": "JointComponent"
},
"LimitComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"enabled": true,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"swing1": 0.0,
"swing2": 0.0,
"twist": 0.0,
"x": -1.0,
"y": -1.0,
"z": -1.0
},
"type": "LimitComponent"
},
"LimitUIComponent": {
"members": {
"angularDamping": 10000.0,
"angularStiffness": 1000000.0,
"linearDamping": 10000.0,
"linearStiffness": 1000000.0,
"strength": 1.0
},
"type": "LimitUIComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKOffsetRoot_M|_:FKExtraRoot_M|_:FKXRoot_M|_:FKOffsetRootPart1_M|_:FKExtraRootPart1_M|_:FKRootPart1_M|_:FKXRootPart1_M|_:FKOffsetRootPart2_M|_:FKExtraRootPart2_M|_:FKRootPart2_M|_:FKXRootPart2_M|_:HipSwingerStabilizer|_:FKOffsetSpine1_M|_:FKExtraSpine1_M|_:FKSpine1_M",
"shortestPath": "_:FKSpine1_M",
"value": "rSocketConstraint"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0,
1.0
]
}
},
"type": "RestComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 16
},
"17": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.40872225165367126,
0.40872225165367126,
0.40872225165367126,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
1.756155252456665,
1.83683180809021,
1.83683180809021
]
},
"length": 1.756155252456665,
"offset": {
"type": "Vector3",
"values": [
0.8780776262283325,
2.220446049250313e-16,
-7.993395395492853e-16
]
},
"radius": 0.918415904045105,
"rotation": {
"type": "Quaternion",
"values": [
-0.6558401746567458,
0.0,
0.0,
0.7548997716956928
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKOffsetRoot_M|_:FKExtraRoot_M|_:FKRoot_M",
"shortestPath": "_:FKRoot_M",
"value": "rRigid"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
4.440892098500626e-16,
0.9901871962344814,
-0.139747330612418,
0.0,
-3.330669073875468e-16,
0.13974733061241806,
0.9901871962344814,
0.0,
1.0,
-3.330669073875468e-16,
4.440892098500626e-16,
0.0,
1.9709482123357003e-16,
9.82851019901844,
-0.17717208138029264,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": false,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": true,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 0
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "nurbsCurve"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
1.0,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 17
},
"18": {
"components": {
"ConstraintMultiplierUIComponent": {
"members": {
"angularDriveDamping": 1.0,
"angularDriveStiffness": 1.0,
"angularLimitDamping": 1.0,
"angularLimitStiffness": 1.0,
"driveStrength": 1.0,
"limitStrength": 1.0,
"linearDriveDamping": 1.0,
"linearDriveStiffness": 1.0,
"linearLimitDamping": 1.0,
"linearLimitStiffness": 1.0
},
"type": "ConstraintMultiplierUIComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKOffsetRoot_M|_:FKExtraRoot_M|_:FKRoot_M",
"shortestPath": "_:FKRoot_M",
"value": "rGuideMultiplier"
},
"type": "NameComponent"
}
},
"id": 18
},
"19": {
"components": {
"ColorComponent": {
"members": {
"value": {
"type": "Color4",
"values": [
0.21000000834465027,
0.699999988079071,
0.6264999508857727,
1.0
]
}
},
"type": "ColorComponent"
},
"GeometryDescriptionComponent": {
"members": {
"extents": {
"type": "Vector3",
"values": [
1.0925408601760864,
0.5395034551620483,
0.5395034551620483
]
},
"length": 1.0925408601760864,
"offset": {
"type": "Vector3",
"values": [
-0.5462704300880432,
7.074063557155341e-13,
1.0658141036401503e-14
]
},
"radius": 0.26975172758102417,
"rotation": {
"type": "Quaternion",
"values": [
4.843179514678852e-13,
0.7479313757744033,
0.6637760594750374,
4.2982374021349e-13
]
},
"type": "Capsule"
},
"type": "GeometryDescriptionComponent"
},
"NameComponent": {
"members": {
"path": "|_:Group|_:Main|_:MotionSystem|_:FKSystem|_:FKParentConstraintToChest_M|_:FKOffsetScapula_L|_:FKExtraScapula_L|_:FKScapula_L",
"shortestPath": "_:FKScapula_L",
"value": "rRigid4"
},
"type": "NameComponent"
},
"RestComponent": {
"members": {
"matrix": {
"type": "Matrix44",
"values": [
-0.999999931348921,
0.0001966441218543524,
0.0003140592984211835,
0.0,
-0.0003140848959228453,
-0.00013015436276186954,
-0.9999999422052583,
0.0,
-0.00019660323430150076,
-0.9999999721954653,
0.00013021611677488387,
0.0,
0.43653594851735356,
13.707000000000205,
-0.16700000000000872,
1.0
]
}
},
"type": "RestComponent"
},
"RigidComponent": {
"members": {
"angularDamping": 1.0,
"angularMass": {
"type": "Vector3",
"values": [
-1.0,
-1.0,
-1.0
]
},
"centerOfMass": {
"type": "Vector3",
"values": [
0.0,
0.0,
0.0
]
},
"collide": true,
"disableGravity": false,
"enableCCD": false,
"enabled": true,
"friction": 0.800000011920929,
"kinematic": false,
"linearDamping": 0.5,
"mass": 1.0,
"maxContactImpulse": -1.0,
"maxDepenetrationVelocity": -1.0,
"parentRigid": {
"type": "Entity",
"value": 15
},
"positionIterations": 8,
"restitution": 0.10000000149011612,
"sleepThreshold": 4.999999873689376e-06,
"thickness": 0.0,
"velocityIterations": 1
},
"type": "RigidComponent"
},
"RigidUIComponent": {
"members": {
"airDensity": 1.0,
"multiplierEntity": {
"type": "Entity",
"value": 0
},
"shaded": false,
"shapeIcon": "nurbsCurve"
},
"type": "RigidUIComponent"
},
"ScaleComponent": {
"members": {
"absolute": {
"type": "Vector3",
"values": [
0.9999999999999999,
1.0,
1.0
]
},
"value": {
"type": "Vector3",
"values": [
0.9999999999999999,
1.0,
1.0
]
}
},
"type": "ScaleComponent"
},
"SceneComponent": {
"members": {
"entity": {
"type": "Entity",
"value": 1048576
}
},
"type": "SceneComponent"
}
},
"id": 19
},
"20": {
"components": {
"ConstraintUIComponent": {
"members": {
"childIndex": 2,
"multiplierEntity": {
"type": "Entity",
"value": 18
}
},
"type": "ConstraintUIComponent"
},
"DriveComponent": {
"members": {
"acceleration": true,
"angularDamping": 250.0,
"angularStiffness": 2500.0,
"enabled": true,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"target": {
"type": "Matrix44",
"values": [
0.0001689440657602903,
0.00032978789581944445,
-0.999999931348921,
0.0,
0.08575678513229013,
-0.9963160518402043,
-0.00031408489592298777,
0.0,
-0.9963160870234291,
-0.08575672618221497,
-0.00019660323430148452,
0.0,
2.1097098291503897,
0.43840553783654945,
0.4365359485173525,
1.0
]
}
},
"type": "DriveComponent"
},
"DriveUIComponent": {
"members": {
"angularDamping": 1000.0,
"angularStiffness": 10000.0,
"linearDamping": 0.0,
"linearStiffness": 0.0,
"strength": 0.5