Explorar o código

Add support for BufferGeometry

Lars Moastuen %!s(int64=9) %!d(string=hai) anos
pai
achega
02888c4051
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      examples/js/exporters/OBJExporter.js

+ 3 - 1
examples/js/exporters/OBJExporter.js

@@ -23,7 +23,9 @@ THREE.OBJExporter.prototype = {
 			var nbNormals = 0;
 
 			var geometry = mesh.geometry;
-
+			if ( geometry instanceof THREE.BufferGeometry ) {
+				geometry = new THREE.Geometry().fromBufferGeometry(geometry);
+			}
 			if ( geometry instanceof THREE.Geometry ) {
 
 				output += 'o ' + mesh.name + '\n';