summaryrefslogtreecommitdiffstats
path: root/tests/manual/skinned-mesh
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2017-08-23 14:14:44 +0100
committerSean Harmer <sean.harmer@kdab.com>2017-10-03 09:01:54 +0000
commit4f687846f48322cdfa8db3cf368a7fd5f5328e19 (patch)
tree16e4a9211699211b81152432615b4541b69b6959 /tests/manual/skinned-mesh
parent725e61a7c4651dc754c1a8318f193314e946cd07 (diff)
Extend skinned mesh manual test to use an animator
Change-Id: I890abe966ba617f23a07137c6347fafac97ab591 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests/manual/skinned-mesh')
-rw-r--r--tests/manual/skinned-mesh/DefaultSceneEntity.qml4
-rw-r--r--tests/manual/skinned-mesh/SkinnedEntity.qml1
-rw-r--r--tests/manual/skinned-mesh/SkinnedPbrEffect.qml3
-rw-r--r--tests/manual/skinned-mesh/jump.json4571
-rw-r--r--tests/manual/skinned-mesh/main.cpp2
-rw-r--r--tests/manual/skinned-mesh/main.qml143
-rw-r--r--tests/manual/skinned-mesh/skinned-mesh.pro2
-rw-r--r--tests/manual/skinned-mesh/skinned-mesh.qrc1
8 files changed, 4722 insertions, 5 deletions
diff --git a/tests/manual/skinned-mesh/DefaultSceneEntity.qml b/tests/manual/skinned-mesh/DefaultSceneEntity.qml
index 26760fa51..e3465a8bb 100644
--- a/tests/manual/skinned-mesh/DefaultSceneEntity.qml
+++ b/tests/manual/skinned-mesh/DefaultSceneEntity.qml
@@ -68,8 +68,8 @@ Entity {
Camera {
id: mainCamera
- position: Qt.vector3d(0, 0.8, 2)
- viewCenter: Qt.vector3d(0, 0.8, 0)
+ position: Qt.vector3d(2.5, 0.8, 5)
+ viewCenter: Qt.vector3d(2.5, 0.8, 0)
fieldOfView: 60
}
diff --git a/tests/manual/skinned-mesh/SkinnedEntity.qml b/tests/manual/skinned-mesh/SkinnedEntity.qml
index 47f2bae7b..f1c3ee0c2 100644
--- a/tests/manual/skinned-mesh/SkinnedEntity.qml
+++ b/tests/manual/skinned-mesh/SkinnedEntity.qml
@@ -12,6 +12,7 @@ Entity {
property alias transform: transform
property color baseColor: "red"
property alias rootJoint: skeleton.rootJoint
+ property alias skeleton: skeleton
components: [
Transform {
diff --git a/tests/manual/skinned-mesh/SkinnedPbrEffect.qml b/tests/manual/skinned-mesh/SkinnedPbrEffect.qml
index 79e4f7757..c1c383a74 100644
--- a/tests/manual/skinned-mesh/SkinnedPbrEffect.qml
+++ b/tests/manual/skinned-mesh/SkinnedPbrEffect.qml
@@ -30,7 +30,8 @@ Effect {
ShaderProgramBuilder {
shaderProgram: prog
- fragmentShaderGraph: "qrc:/shaders/graphs/metalroughuniform.frag.json"
+ fragmentShaderGraph: "qrc:/shaders/graphs/metalrough.frag.json"
+ enabledLayers: ["baseColor", "metalness", "roughness", "ambientOcclusion", "normal"]
}
}
}
diff --git a/tests/manual/skinned-mesh/jump.json b/tests/manual/skinned-mesh/jump.json
new file mode 100644
index 000000000..7d7447a40
--- /dev/null
+++ b/tests/manual/skinned-mesh/jump.json
@@ -0,0 +1,4571 @@
+{
+ "animations": [
+ {
+ "animationName": "Jump",
+ "channels": [
+ {
+ "channelComponents": [
+ {
+ "channelComponentName": "Location X",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 0.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ -0.5
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ -0.5
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ -0.5
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ -0.5
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ -0.5
+ ],
+ "rightHandle": [
+ 1.5305366516113281,
+ -0.5
+ ]
+ },
+ {
+ "coords": [
+ 1.7083333333333333,
+ 2.5
+ ],
+ "leftHandle": [
+ 1.5944633483886719,
+ 1.4873701333999634
+ ],
+ "rightHandle": [
+ 1.838470458984375,
+ 3.6572914123535156
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 5.0
+ ],
+ "leftHandle": [
+ 1.911529541015625,
+ 5.0
+ ],
+ "rightHandle": [
+ 2.5296810468037925,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 5.0
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 5.0
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 5.0
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 5.0
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 5.0
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 5.0
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 5.0
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 5.0
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 5.0
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 5.0
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 5.0
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 5.0
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 5.0
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 5.0
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 5.0
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 5.0
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 5.0
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 5.0
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 5.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ 5.0
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 5.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 5.5
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 5.5
+ ],
+ "rightHandle": [
+ 6.706335703531901,
+ 5.5
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 5.5
+ ],
+ "leftHandle": [
+ 6.751997629801433,
+ 5.5
+ ],
+ "rightHandle": [
+ 6.947203318277995,
+ 5.5
+ ]
+ },
+ {
+ "coords": [
+ 7.125,
+ 2.5
+ ],
+ "leftHandle": [
+ 7.011130015055339,
+ 3.512629985809326
+ ],
+ "rightHandle": [
+ 7.255137125651042,
+ 1.342708706855774
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 7.328196207682292,
+ 0.0
+ ],
+ "rightHandle": [
+ 7.946347554524739,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 0.0
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.664669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.710330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.873002370198568,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.9186642964681,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.0813357035319,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.126997629801432,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.289669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.335330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.498002370198568,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.5436642964681,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.7063357035319,
+ 0.0
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Location Z",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 0.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.5305366516113281,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.7083333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.5944633483886719,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.838470458984375,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.911529541015625,
+ 0.0
+ ],
+ "rightHandle": [
+ 2.5296810468037925,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 0.0
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 0.0
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 0.0
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.706335703531901,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 6.751997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.947203318277995,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 7.125,
+ 0.0
+ ],
+ "leftHandle": [
+ 7.011130015055339,
+ 0.0
+ ],
+ "rightHandle": [
+ 7.255137125651042,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 7.328196207682292,
+ 0.0
+ ],
+ "rightHandle": [
+ 7.946347554524739,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 0.0
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.664669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.710330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.873002370198568,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.9186642964681,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.0813357035319,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.126997629801432,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.289669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.335330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.498002370198568,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.5436642964681,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.7063357035319,
+ 0.0
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Location Y",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 0.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.5305366516113281,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.7083333333333333,
+ 2.0
+ ],
+ "leftHandle": [
+ 1.5944633483886719,
+ 2.0
+ ],
+ "rightHandle": [
+ 1.838470458984375,
+ 2.0
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.911529541015625,
+ 0.0
+ ],
+ "rightHandle": [
+ 2.5296810468037925,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 0.0
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 0.5
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 0.5
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 0.5
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 0.30000001192092896
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 0.30000001192092896
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 0.30000001192092896
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.706335703531901,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 6.751997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.947203318277995,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 7.125,
+ 2.0
+ ],
+ "leftHandle": [
+ 7.011130015055339,
+ 2.0
+ ],
+ "rightHandle": [
+ 7.255137125651042,
+ 2.0
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 7.328196207682292,
+ 0.0
+ ],
+ "rightHandle": [
+ 7.946347554524739,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 0.0
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.5
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ 0.5
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ 0.5
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.664669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.710330963134766,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.873002370198568,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 9.9186642964681,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.0813357035319,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.126997629801432,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.289669036865234,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.30000001192092896
+ ],
+ "leftHandle": [
+ 10.335330963134766,
+ 0.30000001192092896
+ ],
+ "rightHandle": [
+ 10.498002370198568,
+ 0.30000001192092896
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.5436642964681,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.7063357035319,
+ 0.0
+ ]
+ }
+ ]
+ }
+ ],
+ "channelName": "Location",
+ "jointIndex": 0
+ },
+ {
+ "channelComponents": [
+ {
+ "channelComponentName": "Scale X",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ -0.3090757926305135,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 1.6150120099385579,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 1.0099881490071614,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 1.5305366516113281,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 1.7083333333333333,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 1.5944633483886719,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 1.838470458984375,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 1.9603309631347656,
+ 1.0536658763885498
+ ],
+ "rightHandle": [
+ 2.057933807373047,
+ 1.229351282119751
+ ]
+ },
+ {
+ "coords": [
+ 2.0833333333333335,
+ 1.3000702857971191
+ ],
+ "leftHandle": [
+ 2.0386231740315757,
+ 1.3000702857971191
+ ],
+ "rightHandle": [
+ 2.1339289347330728,
+ 1.3000702857971191
+ ]
+ },
+ {
+ "coords": [
+ 2.2083333333333335,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 2.1606807708740234,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 2.255985895792643,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 2.3333333333333335,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 2.2827377319335938,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 2.3780434926350913,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 2.917522430419922,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 1.1508238315582275
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 1.0493168830871582
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 1.1000703573226929
+ ],
+ "rightHandle": [
+ 5.2734018961588545,
+ 1.1000703573226929
+ ]
+ },
+ {
+ "coords": [
+ 5.375,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 5.3099314371744795,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 5.7003428141276045,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 5.8829905192057295,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 7.031678517659505,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 6.426654815673828,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 6.947203318277995,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 7.125,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 7.011130015055339,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 7.255137125651042,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 7.376997629801433,
+ 1.0536658763885498
+ ],
+ "rightHandle": [
+ 7.474600474039714,
+ 1.229351282119751
+ ]
+ },
+ {
+ "coords": [
+ 7.5,
+ 1.3000702857971191
+ ],
+ "leftHandle": [
+ 7.455289204915364,
+ 1.3000702857971191
+ ],
+ "rightHandle": [
+ 7.550595601399739,
+ 1.3000702857971191
+ ]
+ },
+ {
+ "coords": [
+ 7.625,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 7.5773468017578125,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 7.6726531982421875,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 7.75,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 7.699404398600261,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 7.794710795084636,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 8.334189097086588,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 9.469462076822916,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 9.664667765299479,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 9.710332234700521,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 9.873001098632812,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 9.918665568033854,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 10.081334431966146,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 10.126998901367188,
+ 1.1000703573226929
+ ],
+ "rightHandle": [
+ 10.289667765299479,
+ 1.1000703573226929
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 10.335332234700521,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 10.498001098632812,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 10.543665568033854,
+ 1.1000703573226929
+ ],
+ "rightHandle": [
+ 10.690068562825521,
+ 1.1000703573226929
+ ]
+ },
+ {
+ "coords": [
+ 10.791666666666666,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 10.726598103841146,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 10.856735229492188,
+ 1.000070333480835
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Scale Z",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ -0.3090757926305135,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 1.6150120099385579,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 1.0099881490071614,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 1.5305366516113281,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 1.7083333333333333,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 1.5944633483886719,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 1.838470458984375,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 1.9603309631347656,
+ 1.0536658763885498
+ ],
+ "rightHandle": [
+ 2.057933807373047,
+ 1.229351282119751
+ ]
+ },
+ {
+ "coords": [
+ 2.0833333333333335,
+ 1.3000702857971191
+ ],
+ "leftHandle": [
+ 2.0386231740315757,
+ 1.3000702857971191
+ ],
+ "rightHandle": [
+ 2.1339289347330728,
+ 1.3000702857971191
+ ]
+ },
+ {
+ "coords": [
+ 2.2083333333333335,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 2.1606807708740234,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 2.255985895792643,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 2.3333333333333335,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 2.2827377319335938,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 2.3780434926350913,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 2.917522430419922,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 1.1508238315582275
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 1.0493168830871582
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 1.1000703573226929
+ ],
+ "rightHandle": [
+ 5.2734018961588545,
+ 1.1000703573226929
+ ]
+ },
+ {
+ "coords": [
+ 5.375,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 5.3099314371744795,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 5.7003428141276045,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 5.8829905192057295,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 7.031678517659505,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 6.426654815673828,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 6.947203318277995,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 7.125,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 7.011130015055339,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 7.255137125651042,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 7.376997629801433,
+ 1.0536658763885498
+ ],
+ "rightHandle": [
+ 7.474600474039714,
+ 1.229351282119751
+ ]
+ },
+ {
+ "coords": [
+ 7.5,
+ 1.3000702857971191
+ ],
+ "leftHandle": [
+ 7.455289204915364,
+ 1.3000702857971191
+ ],
+ "rightHandle": [
+ 7.550595601399739,
+ 1.3000702857971191
+ ]
+ },
+ {
+ "coords": [
+ 7.625,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 7.5773468017578125,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 7.6726531982421875,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 7.75,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 7.699404398600261,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 7.794710795084636,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 8.334189097086588,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 1.000070333480835
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.8000703454017639
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ 0.8000703454017639
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ 0.8000703454017639
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 9.469462076822916,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 9.664667765299479,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 9.710332234700521,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 9.873001098632812,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 1.2000703811645508
+ ],
+ "leftHandle": [
+ 9.918665568033854,
+ 1.2000703811645508
+ ],
+ "rightHandle": [
+ 10.081334431966146,
+ 1.2000703811645508
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 10.126998901367188,
+ 1.1508238315582275
+ ],
+ "rightHandle": [
+ 10.289667765299479,
+ 1.0493168830871582
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.9400703310966492
+ ],
+ "leftHandle": [
+ 10.335332234700521,
+ 0.9400703310966492
+ ],
+ "rightHandle": [
+ 10.498001098632812,
+ 0.9400703310966492
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 1.1000703573226929
+ ],
+ "leftHandle": [
+ 10.543665568033854,
+ 1.1000703573226929
+ ],
+ "rightHandle": [
+ 10.690068562825521,
+ 1.1000703573226929
+ ]
+ },
+ {
+ "coords": [
+ 10.791666666666666,
+ 1.000070333480835
+ ],
+ "leftHandle": [
+ 10.726598103841146,
+ 1.000070333480835
+ ],
+ "rightHandle": [
+ 10.856735229492188,
+ 1.000070333480835
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Scale Y",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 1.0
+ ],
+ "leftHandle": [
+ -0.30907583236694336,
+ 1.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 1.0
+ ],
+ "leftHandle": [
+ 0.44092432657877606,
+ 1.0
+ ],
+ "rightHandle": [
+ 0.9126714070638021,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 0.6000000238418579
+ ],
+ "leftHandle": [
+ 1.0039952596028645,
+ 0.6000000238418579
+ ],
+ "rightHandle": [
+ 1.5733451843261719,
+ 0.6000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 0.6000000238418579
+ ],
+ "leftHandle": [
+ 1.0099881490071614,
+ 0.6000000238418579
+ ],
+ "rightHandle": [
+ 1.5305366516113281,
+ 0.6000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 1.7083333333333333,
+ 1.2000000476837158
+ ],
+ "leftHandle": [
+ 1.5527966817220051,
+ 1.2000000476837158
+ ],
+ "rightHandle": [
+ 1.7968037923177083,
+ 1.2000000476837158
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 0.550000011920929
+ ],
+ "leftHandle": [
+ 1.996956507364909,
+ 0.550000011920929
+ ],
+ "rightHandle": [
+ 2.0922622680664062,
+ 0.550000011920929
+ ]
+ },
+ {
+ "coords": [
+ 2.2083333333333335,
+ 1.0499999523162842
+ ],
+ "leftHandle": [
+ 2.119014104207357,
+ 1.0499999523162842
+ ],
+ "rightHandle": [
+ 2.2143192291259766,
+ 1.0499999523162842
+ ]
+ },
+ {
+ "coords": [
+ 2.3333333333333335,
+ 1.0
+ ],
+ "leftHandle": [
+ 2.2827377319335938,
+ 1.0
+ ],
+ "rightHandle": [
+ 2.3780434926350913,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 1.0
+ ],
+ "leftHandle": [
+ 2.8758557637532554,
+ 1.0
+ ],
+ "rightHandle": [
+ 3.3638699849446616,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 0.6000000238418579
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 0.6000000238418579
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 0.6000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 1.100000023841858
+ ],
+ "leftHandle": [
+ 3.719463348388672,
+ 1.100000023841858
+ ],
+ "rightHandle": [
+ 3.9472033182779946,
+ 1.100000023841858
+ ]
+ },
+ {
+ "coords": [
+ 4.125,
+ 0.800000011920929
+ ],
+ "leftHandle": [
+ 4.011130015055339,
+ 0.800000011920929
+ ],
+ "rightHandle": [
+ 4.206335703531901,
+ 0.800000011920929
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 1.0
+ ],
+ "leftHandle": [
+ 4.251997629801433,
+ 1.0
+ ],
+ "rightHandle": [
+ 4.414669036865234,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 1.0
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 1.0
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 0.8999999761581421
+ ],
+ "leftHandle": [
+ 4.668664296468099,
+ 0.8999999761581421
+ ],
+ "rightHandle": [
+ 4.831335703531901,
+ 0.8999999761581421
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 1.0499999523162842
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 1.0499999523162842
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 1.0499999523162842
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 0.8999999761581421
+ ],
+ "leftHandle": [
+ 5.085330963134766,
+ 0.8999999761581421
+ ],
+ "rightHandle": [
+ 5.2317352294921875,
+ 0.8999999761581421
+ ]
+ },
+ {
+ "coords": [
+ 5.375,
+ 1.0
+ ],
+ "leftHandle": [
+ 5.2682647705078125,
+ 1.0
+ ],
+ "rightHandle": [
+ 5.6586761474609375,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 1.0
+ ],
+ "leftHandle": [
+ 5.8413238525390625,
+ 1.0
+ ],
+ "rightHandle": [
+ 6.329338073730469,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 0.6000000238418579
+ ],
+ "leftHandle": [
+ 6.420661926269531,
+ 0.6000000238418579
+ ],
+ "rightHandle": [
+ 6.990011850992839,
+ 0.6000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 6.791666666666667,
+ 0.6000000238418579
+ ],
+ "leftHandle": [
+ 6.384988149007161,
+ 0.6000000238418579
+ ],
+ "rightHandle": [
+ 6.905536651611328,
+ 0.6000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 7.125,
+ 1.2000000476837158
+ ],
+ "leftHandle": [
+ 6.969463348388672,
+ 1.2000000476837158
+ ],
+ "rightHandle": [
+ 7.213470458984375,
+ 1.2000000476837158
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.800000011920929
+ ],
+ "leftHandle": [
+ 7.3353322347005205,
+ 1.0928102731704712
+ ],
+ "rightHandle": [
+ 7.4631195068359375,
+ 0.7886062860488892
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.550000011920929
+ ],
+ "leftHandle": [
+ 7.413622538248698,
+ 0.550000011920929
+ ],
+ "rightHandle": [
+ 7.508928934733073,
+ 0.550000011920929
+ ]
+ },
+ {
+ "coords": [
+ 7.625,
+ 1.0499999523162842
+ ],
+ "leftHandle": [
+ 7.5356801350911455,
+ 1.0499999523162842
+ ],
+ "rightHandle": [
+ 7.6309865315755205,
+ 1.0499999523162842
+ ]
+ },
+ {
+ "coords": [
+ 7.75,
+ 1.0
+ ],
+ "leftHandle": [
+ 7.699404398600261,
+ 1.0
+ ],
+ "rightHandle": [
+ 7.794710795084636,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 1.0
+ ],
+ "leftHandle": [
+ 8.292522430419922,
+ 1.0
+ ],
+ "rightHandle": [
+ 8.780536651611328,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 8.958333333333334,
+ 0.6000000238418579
+ ],
+ "leftHandle": [
+ 8.844463348388672,
+ 0.6000000238418579
+ ],
+ "rightHandle": [
+ 9.07220458984375,
+ 0.6000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 1.100000023841858
+ ],
+ "leftHandle": [
+ 9.136128743489584,
+ 1.100000023841858
+ ],
+ "rightHandle": [
+ 9.363871256510416,
+ 1.100000023841858
+ ]
+ },
+ {
+ "coords": [
+ 9.541666666666666,
+ 0.800000011920929
+ ],
+ "leftHandle": [
+ 9.42779541015625,
+ 0.800000011920929
+ ],
+ "rightHandle": [
+ 9.623001098632812,
+ 0.800000011920929
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 1.0
+ ],
+ "leftHandle": [
+ 9.668665568033854,
+ 1.0
+ ],
+ "rightHandle": [
+ 9.831334431966146,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 1.0
+ ],
+ "leftHandle": [
+ 9.918665568033854,
+ 1.0
+ ],
+ "rightHandle": [
+ 10.081334431966146,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 0.8999999761581421
+ ],
+ "leftHandle": [
+ 10.085332234700521,
+ 0.8999999761581421
+ ],
+ "rightHandle": [
+ 10.248001098632812,
+ 0.8999999761581421
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 1.0499999523162842
+ ],
+ "leftHandle": [
+ 10.335332234700521,
+ 1.0499999523162842
+ ],
+ "rightHandle": [
+ 10.498001098632812,
+ 1.0499999523162842
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 0.8999999761581421
+ ],
+ "leftHandle": [
+ 10.501998901367188,
+ 0.8999999761581421
+ ],
+ "rightHandle": [
+ 10.648401896158854,
+ 0.8999999761581421
+ ]
+ },
+ {
+ "coords": [
+ 10.791666666666666,
+ 1.0
+ ],
+ "leftHandle": [
+ 10.684931437174479,
+ 1.0
+ ],
+ "rightHandle": [
+ 10.815068562825521,
+ 1.0
+ ]
+ }
+ ]
+ }
+ ],
+ "channelName": "Scale",
+ "jointIndex": 0
+ },
+ {
+ "channelComponents": [
+ {
+ "channelComponentName": "Rotation W",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 1.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ 1.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 1.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 1.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 1.0
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 1.0
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 1.0
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ 1.0
+ ],
+ "rightHandle": [
+ 1.4817352294921875,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 1.5833333333333333,
+ 0.9848077893257141
+ ],
+ "leftHandle": [
+ 1.5182647705078125,
+ 0.9848077893257141
+ ],
+ "rightHandle": [
+ 1.6809361775716145,
+ 0.9848077893257141
+ ]
+ },
+ {
+ "coords": [
+ 1.8333333333333333,
+ 0.9961948394775391
+ ],
+ "leftHandle": [
+ 1.735730489095052,
+ 0.9930806159973145
+ ],
+ "rightHandle": [
+ 1.9146690368652344,
+ 0.9987900257110596
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 1.9603309631347656,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 2.448345343271891,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 0.8191520571708679
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 0.9475935697555542
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 0.6907105445861816
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 0.3420201539993286
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 0.3420201539993286
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 0.3420201539993286
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 0.3420201539993286
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 0.3420201539993286
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 0.3420201539993286
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 0.3420201539993286
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 0.3420201539993286
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 0.3420201539993286
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 0.3420201539993286
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 0.3420201539993286
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 0.3420201539993286
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 0.17364823818206787
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 0.24041254818439484
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 0.1068839281797409
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ -5.960464477539063e-08
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ -5.960464477539063e-08
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ -5.960464477539063e-08
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ -5.960464477539063e-08
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 2.4835268064293814e-08
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 2.384185791015625e-07
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 2.384185791015625e-07
+ ],
+ "rightHandle": [
+ 7.031678517659505,
+ 2.384185791015625e-07
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 2.384185791015625e-07
+ ],
+ "leftHandle": [
+ 6.5079905192057295,
+ 2.384185791015625e-07
+ ],
+ "rightHandle": [
+ 6.8984018961588545,
+ 2.384185791015625e-07
+ ]
+ },
+ {
+ "coords": [
+ 7.0,
+ 1.9185245037078857e-07
+ ],
+ "leftHandle": [
+ 6.9349314371744795,
+ 1.9185245037078857e-07
+ ],
+ "rightHandle": [
+ 7.097602844238281,
+ 1.9185245037078857e-07
+ ]
+ },
+ {
+ "coords": [
+ 7.25,
+ -4.353933036327362e-08
+ ],
+ "leftHandle": [
+ 7.152397155761719,
+ 0.003114179940894246
+ ],
+ "rightHandle": [
+ 7.331335703531901,
+ -0.0025952300056815147
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 7.376997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 7.865011850992839,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 0.0
+ ],
+ "rightHandle": [
+ 8.82220458984375,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.886128743489584,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.113871256510416,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.5735764503479004
+ ],
+ "leftHandle": [
+ 9.178207397460938,
+ 0.3380364775657654
+ ],
+ "rightHandle": [
+ 9.428712209065756,
+ 0.8580812215805054
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 9.469462076822916,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 9.664667765299479,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 9.710332234700521,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 9.873001098632812,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 9.918665568033854,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 10.081334431966146,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 10.126998901367188,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 10.289667765299479,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.9848077297210693
+ ],
+ "leftHandle": [
+ 10.335332234700521,
+ 0.9627091884613037
+ ],
+ "rightHandle": [
+ 10.498001098632812,
+ 1.006906270980835
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 1.0
+ ],
+ "leftHandle": [
+ 10.543665568033854,
+ 1.0
+ ],
+ "rightHandle": [
+ 10.706334431966146,
+ 1.0
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Rotation X",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 0.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.4817352294921875,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.5833333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.5182647705078125,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.6809361775716145,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.8333333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.735730489095052,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.9146690368652344,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.9603309631347656,
+ 0.0
+ ],
+ "rightHandle": [
+ 2.448345343271891,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 0.0
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 4.2734766836360905e-09
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 2.906791696233313e-09
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 5.640161671038868e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 7.001254243022004e-09
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 7.001254243022004e-09
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 7.001254243022004e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 7.001254243022004e-09
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 7.001254243022004e-09
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 7.001254243022004e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 7.001254243022004e-09
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 7.001254243022004e-09
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 7.001254243022004e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 7.001254243022004e-09
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 7.001254243022004e-09
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 7.001254243022004e-09
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 7.337388030492775e-09
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 7.249677302922919e-09
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 7.4250987580626315e-09
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 7.450578376477779e-09
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 7.450578376477779e-09
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ 7.450578376477779e-09
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.706335703531901,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 6.751997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 6.8984018961588545,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 7.0,
+ -0.1736481785774231
+ ],
+ "leftHandle": [
+ 6.9349314371744795,
+ -0.1736481785774231
+ ],
+ "rightHandle": [
+ 7.097602844238281,
+ -0.1736481785774231
+ ]
+ },
+ {
+ "coords": [
+ 7.25,
+ 0.08715573698282242
+ ],
+ "leftHandle": [
+ 7.152397155761719,
+ 0.08715573698282242
+ ],
+ "rightHandle": [
+ 7.331335703531901,
+ 0.08715573698282242
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 7.376997629801433,
+ 0.0
+ ],
+ "rightHandle": [
+ 7.865011850992839,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 0.0
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 0.0
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 0.0
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ -2.410053712154081e-09
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ -1.8343819796484695e-09
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ -2.9857254446596926e-09
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ -2.9857254446596926e-09
+ ],
+ "leftHandle": [
+ 9.469463348388672,
+ -2.9857254446596926e-09
+ ],
+ "rightHandle": [
+ 9.664669036865234,
+ -2.9857254446596926e-09
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ -2.9857254446596926e-09
+ ],
+ "leftHandle": [
+ 9.710330963134766,
+ -2.9857254446596926e-09
+ ],
+ "rightHandle": [
+ 9.873002370198568,
+ -2.9857254446596926e-09
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ -2.9857254446596926e-09
+ ],
+ "leftHandle": [
+ 9.9186642964681,
+ -2.9857254446596926e-09
+ ],
+ "rightHandle": [
+ 10.0813357035319,
+ -2.9857254446596926e-09
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ -2.9857254446596926e-09
+ ],
+ "leftHandle": [
+ 10.126997629801432,
+ -2.9857254446596926e-09
+ ],
+ "rightHandle": [
+ 10.289669036865234,
+ -2.9857254446596926e-09
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ -1.5745631465335919e-09
+ ],
+ "leftHandle": [
+ 10.335330963134766,
+ -2.2619428552417276e-09
+ ],
+ "rightHandle": [
+ 10.498002370198568,
+ -8.871833823143049e-10
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 5.355835774878415e-10
+ ],
+ "leftHandle": [
+ 10.5436642964681,
+ 5.355835774878415e-10
+ ],
+ "rightHandle": [
+ 10.7063357035319,
+ 5.355835774878415e-10
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Rotation Z",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ -0.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ -0.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ -0.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ -0.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ -0.0
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ -0.0
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ -0.0
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ -0.0
+ ],
+ "rightHandle": [
+ 1.4817352294921875,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.5833333333333333,
+ -0.1736481785774231
+ ],
+ "leftHandle": [
+ 1.5182647705078125,
+ -0.1736481785774231
+ ],
+ "rightHandle": [
+ 1.6809361775716145,
+ -0.1736481785774231
+ ]
+ },
+ {
+ "coords": [
+ 1.8333333333333333,
+ 0.08715575933456421
+ ],
+ "leftHandle": [
+ 1.735730489095052,
+ 0.08715575933456421
+ ],
+ "rightHandle": [
+ 1.9146690368652344,
+ 0.08715575933456421
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 1.9603309631347656,
+ 7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 2.448345343271891,
+ 7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 6.1031566467306675e-09
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 7.060120044144469e-09
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 5.146193249316866e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 2.5482482790550876e-09
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 2.5482482790550876e-09
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 2.5482482790550876e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 2.5482482790550876e-09
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 2.5482482790550876e-09
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 2.5482482790550876e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 2.5482482790550876e-09
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 2.5482482790550876e-09
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 2.5482482790550876e-09
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 2.5482482790550876e-09
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 2.5482482790550876e-09
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 2.5482482790550876e-09
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 1.2937797500001125e-09
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 1.7912125116481548e-09
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 7.96346932840919e-10
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ -4.440892098500626e-16
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ -4.440892098500626e-16
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ -4.440892098500626e-16
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ -0.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ -0.0
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ -0.0
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ -0.0
+ ],
+ "rightHandle": [
+ 6.706335703531901,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ -0.0
+ ],
+ "leftHandle": [
+ 6.751997629801433,
+ -0.0
+ ],
+ "rightHandle": [
+ 6.8984018961588545,
+ -0.0
+ ]
+ },
+ {
+ "coords": [
+ 7.0,
+ 2.9802322387695312e-08
+ ],
+ "leftHandle": [
+ 6.9349314371744795,
+ 2.9802322387695312e-08
+ ],
+ "rightHandle": [
+ 7.097602844238281,
+ 2.9802322387695312e-08
+ ]
+ },
+ {
+ "coords": [
+ 7.25,
+ -7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 7.152397155761719,
+ -7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 7.331335703531901,
+ -7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 7.376997629801433,
+ 7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 7.865011850992839,
+ 7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 8.822203318277994,
+ 7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 7.450580596923828e-09
+ ],
+ "leftHandle": [
+ 8.886130015055338,
+ 7.450580596923828e-09
+ ],
+ "rightHandle": [
+ 9.113869984944662,
+ 7.450580596923828e-09
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 1.0482139600753726e-08
+ ],
+ "leftHandle": [
+ 9.177796681722006,
+ 8.819545094240766e-09
+ ],
+ "rightHandle": [
+ 9.405536651611328,
+ 1.2144734107266686e-08
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 1.5967721367360355e-08
+ ],
+ "leftHandle": [
+ 9.469463348388672,
+ 1.5967721367360355e-08
+ ],
+ "rightHandle": [
+ 9.664669036865234,
+ 1.5967721367360355e-08
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 1.5967721367360355e-08
+ ],
+ "leftHandle": [
+ 9.710330963134766,
+ 1.5967721367360355e-08
+ ],
+ "rightHandle": [
+ 9.873002370198568,
+ 1.5967721367360355e-08
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 1.5967721367360355e-08
+ ],
+ "leftHandle": [
+ 9.9186642964681,
+ 1.5967721367360355e-08
+ ],
+ "rightHandle": [
+ 10.0813357035319,
+ 1.5967721367360355e-08
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 1.5967721367360355e-08
+ ],
+ "leftHandle": [
+ 10.126997629801432,
+ 1.5967721367360355e-08
+ ],
+ "rightHandle": [
+ 10.289669036865234,
+ 1.5967721367360355e-08
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 1.7476175173669617e-08
+ ],
+ "leftHandle": [
+ 10.335330963134766,
+ 1.7084600401062744e-08
+ ],
+ "rightHandle": [
+ 10.498002370198568,
+ 1.786774994627649e-08
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 1.7973679433680445e-08
+ ],
+ "leftHandle": [
+ 10.5436642964681,
+ 1.7973679433680445e-08
+ ],
+ "rightHandle": [
+ 10.7063357035319,
+ 1.7973679433680445e-08
+ ]
+ }
+ ]
+ },
+ {
+ "channelComponentName": "Rotation Y",
+ "keyFrames": [
+ {
+ "coords": [
+ 0.0,
+ 0.0
+ ],
+ "leftHandle": [
+ -0.3090757727622986,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.3090757528940837,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 0.7916666666666666,
+ 0.0
+ ],
+ "leftHandle": [
+ 0.482590913772583,
+ 0.0
+ ],
+ "rightHandle": [
+ 0.9543381532033285,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.2083333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.0456618467966716,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.2896690368652344,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.4166666666666667,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.3353309631347656,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.4817352294921875,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.5833333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.5182647705078125,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.6809361775716145,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 1.8333333333333333,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.735730489095052,
+ 0.0
+ ],
+ "rightHandle": [
+ 1.9146690368652344,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 2.0416666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 1.9603309631347656,
+ 0.0
+ ],
+ "rightHandle": [
+ 2.448345343271891,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.2916666666666665,
+ 0.0
+ ],
+ "leftHandle": [
+ 2.8036524454752603,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.405536651611328,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.5833333333333335,
+ 0.0
+ ],
+ "leftHandle": [
+ 3.469463348388672,
+ 0.0
+ ],
+ "rightHandle": [
+ 3.6972033182779946,
+ 0.0
+ ]
+ },
+ {
+ "coords": [
+ 3.875,
+ 0.5735764503479004
+ ],
+ "leftHandle": [
+ 3.7611300150553384,
+ 0.3901430368423462
+ ],
+ "rightHandle": [
+ 3.9888699849446616,
+ 0.7570098638534546
+ ]
+ },
+ {
+ "coords": [
+ 4.166666666666667,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 4.052796681722005,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 4.248002370198567,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 4.375,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 4.293664296468099,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 4.456335703531901,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 4.583333333333333,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 4.501997629801433,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 4.664669036865234,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 4.791666666666667,
+ 0.9396926164627075
+ ],
+ "leftHandle": [
+ 4.710330963134766,
+ 0.9396926164627075
+ ],
+ "rightHandle": [
+ 4.873002370198567,
+ 0.9396926164627075
+ ]
+ },
+ {
+ "coords": [
+ 5.0,
+ 0.9848077297210693
+ ],
+ "leftHandle": [
+ 4.918664296468099,
+ 0.9730353951454163
+ ],
+ "rightHandle": [
+ 5.081335703531901,
+ 0.9965800642967224
+ ]
+ },
+ {
+ "coords": [
+ 5.208333333333333,
+ 1.0
+ ],
+ "leftHandle": [
+ 5.126997629801433,
+ 1.0
+ ],
+ "rightHandle": [
+ 5.598744710286458,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 6.208333333333333,
+ 1.0
+ ],
+ "leftHandle": [
+ 5.817921956380208,
+ 1.0
+ ],
+ "rightHandle": [
+ 6.371004740397136,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 6.625,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 6.462328592936198,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 7.031678517659505,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 6.833333333333333,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 6.5079905192057295,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 6.8984018961588545,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 7.0,
+ 1.0
+ ],
+ "leftHandle": [
+ 6.9349314371744795,
+ 1.0
+ ],
+ "rightHandle": [
+ 7.097605387369792,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 7.25,
+ 1.0
+ ],
+ "leftHandle": [
+ 7.152397155761719,
+ 1.0
+ ],
+ "rightHandle": [
+ 7.331335703531901,
+ 1.0
+ ]
+ },
+ {
+ "coords": [
+ 7.458333333333333,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 7.376997629801433,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 7.865011850992839,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 8.708333333333334,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 8.220319112141928,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 8.82220458984375,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 9.0,
+ 1.000000238418579
+ ],
+ "leftHandle": [
+ 8.886128743489584,
+ 1.000000238418579
+ ],
+ "rightHandle": [
+ 9.113871256510416,
+ 1.000000238418579
+ ]
+ },
+ {
+ "coords": [
+ 9.291666666666666,
+ 0.8191520571708679
+ ],
+ "leftHandle": [
+ 9.17779541015625,
+ 0.932508647441864
+ ],
+ "rightHandle": [
+ 9.405537923177084,
+ 0.7057954668998718
+ ]
+ },
+ {
+ "coords": [
+ 9.583333333333334,
+ 0.3420201241970062
+ ],
+ "leftHandle": [
+ 9.469462076822916,
+ 0.3420201241970062
+ ],
+ "rightHandle": [
+ 9.664667765299479,
+ 0.3420201241970062
+ ]
+ },
+ {
+ "coords": [
+ 9.791666666666666,
+ 0.3420201241970062
+ ],
+ "leftHandle": [
+ 9.710332234700521,
+ 0.3420201241970062
+ ],
+ "rightHandle": [
+ 9.873001098632812,
+ 0.3420201241970062
+ ]
+ },
+ {
+ "coords": [
+ 10.0,
+ 0.3420201241970062
+ ],
+ "leftHandle": [
+ 9.918665568033854,
+ 0.3420201241970062
+ ],
+ "rightHandle": [
+ 10.081334431966146,
+ 0.3420201241970062
+ ]
+ },
+ {
+ "coords": [
+ 10.208333333333334,
+ 0.3420201241970062
+ ],
+ "leftHandle": [
+ 10.126998901367188,
+ 0.3420201241970062
+ ],
+ "rightHandle": [
+ 10.289667765299479,
+ 0.3420201241970062
+ ]
+ },
+ {
+ "coords": [
+ 10.416666666666666,
+ 0.1736481785774231
+ ],
+ "leftHandle": [
+ 10.335413614908854,
+ 0.2643083930015564
+ ],
+ "rightHandle": [
+ 10.498001098632812,
+ 0.08289717137813568
+ ]
+ },
+ {
+ "coords": [
+ 10.625,
+ 0.0
+ ],
+ "leftHandle": [
+ 10.543665568033854,
+ 0.0
+ ],
+ "rightHandle": [
+ 10.706334431966146,
+ 0.0
+ ]
+ }
+ ]
+ }
+ ],
+ "channelName": "Rotation",
+ "jointIndex": 0
+ }
+ ]
+ }
+ ]
+}
diff --git a/tests/manual/skinned-mesh/main.cpp b/tests/manual/skinned-mesh/main.cpp
index dba6e0bff..8e2ebcbfb 100644
--- a/tests/manual/skinned-mesh/main.cpp
+++ b/tests/manual/skinned-mesh/main.cpp
@@ -49,12 +49,14 @@
****************************************************************************/
#include <Qt3DQuickExtras/qt3dquickwindow.h>
+#include <Qt3DAnimation/QAnimationAspect>
#include <QGuiApplication>
int main(int argc, char* argv[])
{
QGuiApplication app(argc, argv);
Qt3DExtras::Quick::Qt3DQuickWindow view;
+ view.registerAspect(new Qt3DAnimation::QAnimationAspect());
view.setSource(QUrl("qrc:/main.qml"));
view.show();
diff --git a/tests/manual/skinned-mesh/main.qml b/tests/manual/skinned-mesh/main.qml
index 6e8adbf50..174d54f83 100644
--- a/tests/manual/skinned-mesh/main.qml
+++ b/tests/manual/skinned-mesh/main.qml
@@ -51,6 +51,7 @@
import Qt3D.Core 2.10
import Qt3D.Render 2.10
import Qt3D.Input 2.0
+import Qt3D.Animation 2.10
import Qt3D.Extras 2.10
import QtQuick 2.9
@@ -61,10 +62,150 @@ DefaultSceneEntity {
id: skinnedPbrEffect
}
+ Timer {
+ interval: 2000
+ running: true
+ repeat: false
+ onTriggered: {
+ animator1.running = true
+ animator2.running = true
+ animator3.running = true
+ animator4.running = true
+ animator5.running = true
+ }
+ }
+
+ SkinnedEntity {
+ id: riggedFigure1
+ effect: skinnedPbrEffect
+ source: "qrc:/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf"
+ baseColor: "red"
+
+ components: [
+// ClipAnimator {
+// loops: 3
+// clip: AnimationClipLoader { source: "qrc:/jump.json" }
+// channelMapper: ChannelMapper {
+// mappings: [
+// SkeletonChannelMapping { target: riggedFigure.skeleton }
+// ]
+// }
+// }
+ BlendedClipAnimator {
+ id: animator1
+ loops: 5
+ blendTree: ClipBlendValue {
+ clip: AnimationClipLoader { source: "qrc:/jump.json" }
+ }
+ channelMapper: ChannelMapper {
+ mappings: [
+ SkeletonMapping { skeleton: riggedFigure1.skeleton }
+ ]
+ }
+
+ onRunningChanged: console.log("running = " + running)
+ }
+ ]
+ }
+
SkinnedEntity {
- id: riggedFigure
+ id: riggedFigure2
effect: skinnedPbrEffect
source: "qrc:/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf"
+ baseColor: "purple"
+ transform.translation: Qt.vector3d(0.0, 0.0, -1.0);
+
+ components: [
+ BlendedClipAnimator {
+ id: animator2
+ loops: 5
+ blendTree: ClipBlendValue {
+ clip: AnimationClipLoader { source: "qrc:/jump.json" }
+ }
+ channelMapper: ChannelMapper {
+ mappings: [
+ SkeletonMapping { skeleton: riggedFigure2.skeleton }
+ ]
+ }
+
+ onRunningChanged: console.log("running = " + running)
+ }
+ ]
+ }
+
+ SkinnedEntity {
+ id: riggedFigure3
+ effect: skinnedPbrEffect
+ source: "qrc:/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf"
+ baseColor: "blue"
+ transform.translation: Qt.vector3d(0.0, 0.0, -2.0);
+
+ components: [
+ BlendedClipAnimator {
+ id: animator3
+ loops: 5
+ blendTree: ClipBlendValue {
+ clip: AnimationClipLoader { source: "qrc:/jump.json" }
+ }
+ channelMapper: ChannelMapper {
+ mappings: [
+ SkeletonMapping { skeleton: riggedFigure3.skeleton }
+ ]
+ }
+
+ onRunningChanged: console.log("running = " + running)
+ }
+ ]
+ }
+
+ SkinnedEntity {
+ id: riggedFigure4
+ effect: skinnedPbrEffect
+ source: "qrc:/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf"
+ baseColor: "green"
+ transform.translation: Qt.vector3d(0.0, 0.0, -3.0);
+
+ components: [
+ BlendedClipAnimator {
+ id: animator4
+ loops: 5
+ blendTree: ClipBlendValue {
+ clip: AnimationClipLoader { source: "qrc:/jump.json" }
+ }
+ channelMapper: ChannelMapper {
+ mappings: [
+ SkeletonMapping { skeleton: riggedFigure4.skeleton }
+ ]
+ }
+
+ onRunningChanged: console.log("running = " + running)
+ }
+ ]
+ }
+
+ SkinnedEntity {
+ id: riggedFigure5
+ effect: skinnedPbrEffect
+ source: "qrc:/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf"
+ baseColor: "orange"
+ transform.translation: Qt.vector3d(0.0, 0.0, -4.0);
+
+ components: [
+ BlendedClipAnimator {
+ id: animator5
+ loops: 5
+ blendTree: ClipBlendValue {
+ clip: AnimationClipLoader { source: "qrc:/jump.json" }
+ }
+ channelMapper: ChannelMapper {
+ mappings: [
+ SkeletonMapping { skeleton: riggedFigure5.skeleton }
+ ]
+ }
+
+ onRunningChanged: console.log("running = " + running)
+ }
+ ]
}
SkinnedEntity {
diff --git a/tests/manual/skinned-mesh/skinned-mesh.pro b/tests/manual/skinned-mesh/skinned-mesh.pro
index dc5fd3730..380b1bb35 100644
--- a/tests/manual/skinned-mesh/skinned-mesh.pro
+++ b/tests/manual/skinned-mesh/skinned-mesh.pro
@@ -2,7 +2,7 @@
error( "Couldn't find the manual.pri file!" )
}
-QT += 3dcore 3drender 3dinput 3dquick qml quick 3dquickextras
+QT += 3dcore 3drender 3dinput 3dquick qml quick 3dquickextras 3danimation
SOURCES += \
main.cpp
diff --git a/tests/manual/skinned-mesh/skinned-mesh.qrc b/tests/manual/skinned-mesh/skinned-mesh.qrc
index e062e6be4..f34f93f37 100644
--- a/tests/manual/skinned-mesh/skinned-mesh.qrc
+++ b/tests/manual/skinned-mesh/skinned-mesh.qrc
@@ -5,5 +5,6 @@
<file>skinnedPbr.vert</file>
<file>SkinnedEntity.qml</file>
<file>SkinnedPbrEffect.qml</file>
+ <file>jump.json</file>
</qresource>
</RCC>