|
@@ -103,7 +103,10 @@ Object.assign( DirectGeometry.prototype, {
|
|
|
|
|
|
for ( var i = 0; i < morphTargetsLength; i ++ ) {
|
|
|
|
|
|
- morphTargetsPosition[ i ] = [];
|
|
|
+ morphTargetsPosition[ i ] = {
|
|
|
+ name: morphTargets[ i ].name,
|
|
|
+ data: []
|
|
|
+ };
|
|
|
|
|
|
}
|
|
|
|
|
@@ -122,7 +125,10 @@ Object.assign( DirectGeometry.prototype, {
|
|
|
|
|
|
for ( var i = 0; i < morphNormalsLength; i ++ ) {
|
|
|
|
|
|
- morphTargetsNormal[ i ] = [];
|
|
|
+ morphTargetsNormal[ i ] = {
|
|
|
+ name: morphNormals[ i ].name,
|
|
|
+ data: []
|
|
|
+ };
|
|
|
|
|
|
}
|
|
|
|
|
@@ -222,7 +228,7 @@ Object.assign( DirectGeometry.prototype, {
|
|
|
|
|
|
var morphTarget = morphTargets[ j ].vertices;
|
|
|
|
|
|
- morphTargetsPosition[ j ].push( morphTarget[ face.a ], morphTarget[ face.b ], morphTarget[ face.c ] );
|
|
|
+ morphTargetsPosition[ j ].data.push( morphTarget[ face.a ], morphTarget[ face.b ], morphTarget[ face.c ] );
|
|
|
|
|
|
}
|
|
|
|
|
@@ -230,7 +236,7 @@ Object.assign( DirectGeometry.prototype, {
|
|
|
|
|
|
var morphNormal = morphNormals[ j ].vertexNormals[ i ];
|
|
|
|
|
|
- morphTargetsNormal[ j ].push( morphNormal.a, morphNormal.b, morphNormal.c );
|
|
|
+ morphTargetsNormal[ j ].data.push( morphNormal.a, morphNormal.b, morphNormal.c );
|
|
|
|
|
|
}
|
|
|
|