Update finalizeMesh.js
This commit is contained in:
parent
3395454fdb
commit
a68006572e
|
@ -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 {
|
||||||
|
|
Loading…
Reference in New Issue