提交 fa8c69d3 编写于 作者: A alteredq

Made Editor work again with ascii JSON models.

This got broken after GeometryLoader got removed, using instead JSONLoader.
上级 19df092d
......@@ -264,15 +264,20 @@
if ( data.metadata.type === 'geometry' ) {
var geometry = new THREE.GeometryLoader().parse( data );
geometry.sourceType = "ascii";
geometry.sourceFile = file.name;
var loader = new THREE.JSONLoader();
var mesh = new THREE.Mesh( geometry, createDummyMaterial() );
mesh.name = filename;
loader.createModel( data, function ( geometry ) {
signals.objectAdded.dispatch( mesh );
signals.objectSelected.dispatch( mesh );
geometry.sourceType = "ascii";
geometry.sourceFile = file.name;
var mesh = new THREE.Mesh( geometry, createDummyMaterial() );
mesh.name = filename;
signals.objectAdded.dispatch( mesh );
signals.objectSelected.dispatch( mesh );
} );
} else if ( data.metadata.type === 'scene' ) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册