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

Box3: Simplified code.

上级 bf4664fa
......@@ -71,11 +71,13 @@ THREE.Box3.prototype = {
object.traverse( function ( node ) {
if ( node.geometry !== undefined ) {
var geometry = node.geometry;
if ( node.geometry instanceof THREE.Geometry ) {
if ( geometry !== undefined ) {
var vertices = node.geometry.vertices;
if ( geometry instanceof THREE.Geometry ) {
var vertices = geometry.vertices;
for ( var i = 0, il = vertices.length; i < il; i ++ ) {
......@@ -87,9 +89,9 @@ THREE.Box3.prototype = {
}
} else if ( node.geometry instanceof THREE.BufferGeometry && node.geometry.attributes[ 'position' ] !== undefined ) {
} else if ( geometry instanceof THREE.BufferGeometry && geometry.attributes[ 'position' ] !== undefined ) {
var positions = node.geometry.attributes[ 'position' ].array;
var positions = geometry.attributes[ 'position' ].array;
for ( var i = 0, il = positions.length; i < il; i += 3 ) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册