Test2 fix by lilly

This commit is contained in:
Xenon472 2020-04-11 14:05:17 +02:00
parent d5a78f9bd8
commit 39e7648ee5
2 changed files with 4 additions and 5 deletions

2
dist/saver.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -38,10 +38,9 @@ finalizeMesh.prototype = {
newGeometry.attributes.position.setXYZ(i, vertex.x, vertex.y, vertex.z);
} else {
var finalVector = new Vector4();
var morphVector = new Vector4(vertex.x, vertex.y, vertex.z);//Lilly
if (geometry.morphTargetInfluences !== undefined) {
var morphVector = new Vector4(vertex.x, vertex.y, vertex.z);
var tempMorph = new Vector4();
for (var mt = 0; mt < geometry.morphAttributes.position.length; mt++) {
@ -53,10 +52,10 @@ finalizeMesh.prototype = {
geometry.morphAttributes.position[mt].getY(i),
geometry.morphAttributes.position[mt].getZ(i));
tempMorph.addScaledVector(morph.sub(morphVector), geometry.morphTargetInfluences[mt]);
tempMorph.addScaledVector(morph, geometry.morphTargetInfluences[mt]);
}
//comment to avoid morph problems
//morphVector.add(tempMorph);
morphVector.add(tempMorph);
}
for (var si = 0; si < geometry.skinIndexNames.length; si++) {