diff --git a/editor/js/Viewport.Info.js b/editor/js/Viewport.Info.js index 06cb004a54d369f36cf8923cefd86210bea6faac..5dfd99b5f72b421feff7ff93394588485027e220 100644 --- a/editor/js/Viewport.Info.js +++ b/editor/js/Viewport.Info.js @@ -53,14 +53,14 @@ Viewport.Info = function ( editor ) { } else if ( geometry instanceof THREE.BufferGeometry ) { + vertices += geometry.attributes.position.count; + if ( geometry.index !== null ) { - vertices += geometry.index.count * 3; - triangles += geometry.index.count; + triangles += geometry.index.count / 3; } else { - vertices += geometry.attributes.position.count; triangles += geometry.attributes.position.count / 3; }