导出/导入THREE.js场景对象

时间:2015-07-11 16:25:19

标签: three.js

我需要保存场景中的所有对象(到数据库),然后从那里加载它们。为此,我需要以某种方式序列化JSON中的对象以保存所有的顶点,面,matherial和其他信息。我看到here很少有出口商,但似乎没有人可以从我的应用程序中使用它来导出THREE.js对象。我还在Object3D中找到了使用.toJSONGeometry的适当方法的Material方法。但由于几何中的this odd code

    if ( this.parameters !== undefined ) {

        var parameters = this.parameters;

        for ( var key in parameters ) {

            if ( parameters[ key ] !== undefined ) output[ key ] = parameters[ key ];

        }

        return output;

    }

我收到没有面孔和验证的物品:

enter image description here

什么是this.parameters?即使我在上面的代码中发表评论,我也会有面孔和问题,但没有positionrotationreceiveShadow等重要属性。那么如何导出/导入THREE.js场景对象呢?

0 个答案:

没有答案