2
0
Эх сурвалжийг харах

Editor: Number formatting.

Mr.doob 11 жил өмнө
parent
commit
85286608ad

+ 6 - 0
editor/index.html

@@ -88,6 +88,12 @@
 			window.URL = window.URL || window.webkitURL;
 			window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder;
 
+			Number.prototype.format = function (){
+				return this.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
+			};
+
+			//
+
 			var editor = new Editor();
 
 			var viewport = new Viewport( editor ).setId( 'viewport' );

+ 3 - 3
editor/js/Sidebar.Geometry.BufferGeometry.js

@@ -34,15 +34,15 @@ Sidebar.Geometry.BufferGeometry = function ( signals ) {
 
 			container.setDisplay( 'block' );
 
-			vertices.setValue( geometry.attributes.position.array.length / 3 );
+			vertices.setValue( ( geometry.attributes.position.array.length / 3 ).format() );
 
 			if ( geometry.attributes.index !== undefined ) {
 
-				faces.setValue( geometry.attributes.index.array.length / 3 );
+				faces.setValue( ( geometry.attributes.index.array.length / 3 ).format() );
 
 			} else {
 
-				faces.setValue( geometry.attributes.position.array.length / 9 );
+				faces.setValue( ( geometry.attributes.position.array.length / 9 ).format() );
 
 			}
 

+ 2 - 2
editor/js/Sidebar.Geometry.Geometry.js

@@ -34,8 +34,8 @@ Sidebar.Geometry.Geometry = function ( signals ) {
 
 			container.setDisplay( 'block' );
 
-			vertices.setValue( geometry.vertices.length );
-			faces.setValue( geometry.faces.length );
+			vertices.setValue( ( geometry.vertices.length ).format() );
+			faces.setValue( ( geometry.faces.length ).format() );
 
 		} else {
 

+ 1 - 1
editor/js/Viewport.js

@@ -524,7 +524,7 @@ var Viewport = function ( editor ) {
 
 		} );
 
-		info.setValue( 'objects: ' + objects + ', vertices: ' + vertices + ', faces: ' + faces );
+		info.setValue( 'objects: ' + objects.format() + ', vertices: ' + vertices.format() + ', faces: ' + faces.format() );
 
 	}