提交 fdc17934 编写于 作者: M Mr.doob

BufferGeometry.computeBoundingBox() / Box3.setFromArray() clean up.

上级 bb52d299
......@@ -560,13 +560,11 @@ THREE.BufferGeometry.prototype = {
var positions = this.attributes.position.array;
if ( positions ) {
if ( positions !== undefined ) {
this.boundingBox.setFromArray( positions );
}
if ( positions === undefined || positions.length === 0 ) {
} else {
this.boundingBox.makeEmpty();
......
......@@ -25,8 +25,6 @@ THREE.Box3.prototype = {
setFromArray: function ( array ) {
this.makeEmpty();
var minX = + Infinity;
var minY = + Infinity;
var minZ = + Infinity;
......@@ -35,7 +33,7 @@ THREE.Box3.prototype = {
var maxY = - Infinity;
var maxZ = - Infinity;
for ( var i = 0, il = array.length; i < il; i += 3 ) {
for ( var i = 0, l = array.length; i < l; i += 3 ) {
var x = array[ i ];
var y = array[ i + 1 ];
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册