Three.js场景stringify失败

时间:2017-09-07 15:34:47

标签: javascript json node.js websocket three.js

对three.js编辑器场景对象进行字符串化失败,并显示Range错误 - 字符串长度无效。因此,我们尝试获取场景对象的键并将它们分别按字符串化并尝试使用WebSockets将其发送到服务器,但它失败,最大有效负载大小超出错误。有关将此巨大场景对象发送到服务器的任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

我没有足够的声誉发表评论,所以我会留下简短的回答。

我确实和Praveen有同样的问题,但我最终做了TheJim01的建议,因为它更加苛刻。

对于您的项目,您最好创建一些类或状态来保存项目的相关更改,然后让另一个类负责将这些更改实例化到场景中。

如果这不是一个选项,您应该可以使用文档here

中所述的scene.toJSON()