Pārlūkot izejas kodu

Editor: Added support for BufferGeometry .json.

Mr.doob 11 gadi atpakaļ
vecāks
revīzija
e1958041e2
1 mainītis faili ar 11 papildinājumiem un 1 dzēšanām
  1. 11 1
      editor/js/Loader.js

+ 11 - 1
editor/js/Loader.js

@@ -310,7 +310,17 @@ var Loader = function ( editor ) {
 
 
 		}
 		}
 
 
-		if ( data.metadata.type.toLowerCase() === 'geometry' ) {
+		if ( data.metadata.type === 'BufferGeometry' ) {
+
+			var loader = new THREE.BufferGeometryLoader();
+			var result = loader.parse( data );
+
+			var mesh = new THREE.Mesh( result );
+
+			editor.addObject( mesh );
+			editor.select( mesh );
+
+		} else if ( data.metadata.type.toLowerCase() === 'geometry' ) {
 
 
 			var loader = new THREE.JSONLoader();
 			var loader = new THREE.JSONLoader();
 			var result = loader.parse( data );
 			var result = loader.parse( data );