如何渲染three.js服务器端?

时间:2016-03-17 03:57:38

标签: javascript node.js three.js

如何渲染three.js服务器端?目前,我们的网站在本地使用three.js呈现玩家头像,但是这会发现安全事件以及与具有较少端计算机的人的潜在错误(人们可以将代码注入控制台并让它渲染上帝知道什么......)< / p>

我研究过使用node.js,但是关于它的所有文档都很模糊,看起来已经过时了。

任何帮助都会有用

当前本地:http://pastebin.com/yv5Qamfz

2 个答案:

答案 0 :(得分:1)

有关在three.js GitHub页面上使用node.js上的three.js的几个讨论。检查例如:

stackoverflow上还有this question,可以认为是你问题的副本。

这个是在GitHub上处理一个名为 node-three.js 的项目。它将支持在node.js上的three.js中进行渲染。不确定它是否完全符合你的要求(我没有这个库的第一手经验),但值得一试,我猜。

答案 1 :(得分:0)

查看此blog post。它来自几年前,但试图解决类似的问题。显然还没有现成的解决方案。

也许您可以像当前那样在客户端渲染它,但是在一个隐藏的div内,然后将画布渲染为图像并将图像显示给用户? See here for an example