服务器中每个客户端请求的3D渲染静态图像的速度有多快?

时间:2012-11-26 14:21:31

标签: web-services 3d render

我正在尝试制作一项服务,需要在服务器上快速渲染简单的3D场景,然后将它们作为JPEG返回。它应该能够容纳大量用户(客户端),以便它按照客户端请求提供渲染图像。用户 - > HTML->服务器 - >(可能是renderfarm) - >结果显示。

当前的技术能够像5秒内一样快速地回归,之后它会像衣服一样呈现3D场景吗?

感谢。

3 个答案:

答案 0 :(得分:0)

口袋越深越快(爬行,飞行,以经线速度行进)! 但是,如果你问“我可以在口袋里用1000美元为实时光线跟踪渲染器构建渲染农场吗?”然后NO - 技术尚未在这里(或那里)。

答案 1 :(得分:0)

我5年前使用DirectX和nVidia GPU制作的一个天真的解决方案可以在运行时加载资源时每台服务器每秒响应20个请求。我们被限制为32位硬件,因此我们没有足够的内存来容纳进程内存中的所有常用资源,因此,资源管理是瓶颈。

对于一个特定的客户,我们使用了一台big-ip后面的5台机器,这可以说明我估算的项目预算的一小部分。

凭借今天的64位内存空间和更强大的GPU,是的,很有可能做一些中小规模的事情,而不会花费比几台PC更高的价格。

答案 2 :(得分:0)

它还取决于你在哪里加载模型和纹理....如果它们是你的,你从服务器加载它们然后应该快速工作....服务器端软件将生成渲染图像也可以影响时间取决于它准备场景的速度。 下一个问题是服务器功能,当然还有客户端网络连接速度:)