Browse Source

Merge pull request #14852 from mrdoob/editor

Editor: Added support for DRACO compressed GLTF.
Mr.doob 7 years ago
parent
commit
ddbee453e5
2 changed files with 4 additions and 0 deletions
  1. 1 0
      editor/index.html
  2. 3 0
      editor/js/Loader.js

+ 1 - 0
editor/index.html

@@ -28,6 +28,7 @@
 		<script src="../examples/js/loaders/AWDLoader.js"></script>
 		<script src="../examples/js/loaders/BabylonLoader.js"></script>
 		<script src="../examples/js/loaders/ColladaLoader.js"></script>
+		<script src="../examples/js/loaders/DRACOLoader.js"></script>
 		<script src="../examples/js/loaders/FBXLoader.js"></script>
 		<script src="../examples/js/loaders/GLTFLoader.js"></script>
 		<script src="../examples/js/loaders/deprecated/LegacyGLTFLoader.js"></script>

+ 3 - 0
editor/js/Loader.js

@@ -209,7 +209,10 @@ var Loader = function ( editor ) {
 
 					var contents = event.target.result;
 
+					THREE.DRACOLoader.setDecoderPath( '../examples/js/libs/draco/gltf/' );
+
 					var loader = new THREE.GLTFLoader();
+					loader.setDRACOLoader( new THREE.DRACOLoader() );
 					loader.parse( contents, '', function ( result ) {
 
 						result.scene.name = filename;