我看过物体和其他东西的装载机,但整个场景都没有。是否可以保存和加载three.js场景?
答案 0 :(得分:4)
是的,您可以使用THREE.SceneLoader:
要导出使用此:
var exporter = new THREE.SceneExporter();
var sceneJson = JSON.stringify(exporter.parse(scene));
要导入使用此:
var sceneLoader = new THREE.SceneLoader();
sceneLoader.parse(JSON.parse(json), function (e) {scene = e.scene;}, '.');
有关示例,请参阅: https://github.com/josdirksen/learning-threejs/blob/master/chapter-08/04-load-save-json-scene.html
加载程序和导出程序的源文件位于:
答案 1 :(得分:0)
似乎已弃用场景导出器。现在有一个GLTFExporter