【发布时间】:2017-09-27 03:45:22
【问题描述】:
我需要将threejs中的活动场景转换为json对象。但是随着模型变得越来越大,这个过程需要越来越多的时间。我什至无法显示相同的进度条。我尝试将threejs场景发送给网络工作者,并在工作者处将其转换为json。但我无法将场景对象发送给工作人员。是否可以将threejs场景发送给网络工作者?或者Object3d.toJSON() 是否有任何基于承诺的实现?
【问题讨论】:
-
基于承诺的解决方案对您没有帮助,它只会延迟 elsewhen(原文如此)。我建议改写您的问题:“我怎样才能将
Object3d.toJSON操作卸载给网络工作者或将其分解为更小的部分,以便浏览器在发生时保持响应?” -
@T.JCrowder,如何在不将场景对象发送给工作人员的情况下将场景转换为 json?在这里我无法将场景对象发送给工作人员?你能推荐一些方法吗?
标签: javascript three.js