Javascript 如何保存并加载Three.js场景
我见过对象和其他东西的加载程序,但整个场景中没有。是否可以保存和加载三个.js场景?是的,您可以使用三个.SceneLoader来执行以下操作: 要导出,请使用以下命令:Javascript 如何保存并加载Three.js场景,javascript,three.js,Javascript,Three.js,我见过对象和其他东西的加载程序,但整个场景中没有。是否可以保存和加载三个.js场景?是的,您可以使用三个.SceneLoader来执行以下操作: 要导出,请使用以下命令: var exporter = new THREE.SceneExporter(); var sceneJson = JSON.stringify(exporter.parse(scene)); var sceneLoader = new THREE.SceneLoader(); sceneLoader.parse(JSON.
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;}, '.');
要导入,请使用以下命令:
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;}, '.');
有关示例,请参见:
加载程序和导出程序的源文件如下: