提交 283b2e89 编写于 作者: M Mr.doob

Editor: Added support for md2 files.

上级 7021f821
......@@ -17,6 +17,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/MD2Loader.js"></script>
<script src="../examples/js/loaders/OBJLoader.js"></script>
<script src="../examples/js/loaders/PLYLoader.js"></script>
<script src="../examples/js/loaders/STLLoader.js"></script>
......
......@@ -184,6 +184,26 @@ var Loader = function ( editor ) {
break;
case 'md2':
var reader = new FileReader();
reader.addEventListener( 'load', function ( event ) {
var contents = event.target.result;
var geometry = new THREE.MD2Loader().parse( contents );
geometry.name = filename;
var object = new THREE.Mesh( geometry );
editor.addObject( object );
editor.select( object );
}, false );
reader.readAsArrayBuffer( file );
break;
case 'obj':
var reader = new FileReader();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册