Update finalizeMesh.js

This commit is contained in:
AlexPicaso 2019-10-17 23:28:55 +05:00 committed by GitHub
parent 3395454fdb
commit a68006572e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -21,7 +21,6 @@ finalizeMesh.prototype = {
var mrot = new Matrix4().makeRotationX(90 * Math.PI / 180); var mrot = new Matrix4().makeRotationX(90 * Math.PI / 180);
var msca = new Matrix4().makeScale(10, 10, 10); var msca = new Matrix4().makeScale(10, 10, 10);
if (geometry.isBufferGeometry) { if (geometry.isBufferGeometry) {
var newGeometry = geometry.clone(geometry); var newGeometry = geometry.clone(geometry);
var vertices = geometry.getAttribute('position'); var vertices = geometry.getAttribute('position');
@ -33,7 +32,8 @@ finalizeMesh.prototype = {
vertex.y = vertices.getY(i); vertex.y = vertices.getY(i);
vertex.z = vertices.getZ(i); vertex.z = vertices.getZ(i);
if (geometry.skinIndexNames == undefined) { if (geometry.skinIndexNames == undefined
|| geometry.skinIndexNames == 0) {
vertex.applyMatrix4(mesh.matrixWorld).applyMatrix4(mrot).applyMatrix4(msca); vertex.applyMatrix4(mesh.matrixWorld).applyMatrix4(mrot).applyMatrix4(msca);
newGeometry.attributes.position.setXYZ(i, vertex.x, vertex.y, vertex.z); newGeometry.attributes.position.setXYZ(i, vertex.x, vertex.y, vertex.z);
} else { } else {