审查:1.1。什么是分布式绘制(分布式绘制)
分布式绘制是一种将单帧图像渲染到多台计算机(或多cpu)的网络绘制技术,实现该技术的方法有很多种。其主要思想是将单帧分成不同的区域,这是由每台计算机分别计算或cpu.frequently-used





1.1。什么是分布式绘制(分布式绘制)
分布式绘制是一种将单帧图像渲染到多台计算机(或多cpu)的网络绘制技术,实现该技术的方法有很多种。其主要思想是将单帧分成不同的区域,这是由每台计算机或CPU单独计算。常用的方法是将静态帧分成许多小区域(桶),每一计算机绘制部分的桶,最后合并成一个大的image.vray这些桶是采用了这一做法。(精神的光线,太,如果心理线也更好一点,更稳定)
实施1.2。VRay
通过TCP / IP协议VRay实现了一个分布式的网络连接,而不需要任何额外的程序或目录共享,分布式渲染的管理分为两个部分:服务器端和客户端。
1.3。客户端
客户端是用户现在使用的计算机,它将一个帧分成许多小的渲染区域(桶)并将其传递到服务器进行计算。整个绘制过程管理和客户组织。在客户端计算机上,有一个用户界面来管理网络上的服务器端mdash;mdash;指定哪些服务器参与计算,不参与mdash;mdash,控制服务器端的状态。每当渲染区域(桶)完成,客户端可以发送另一桶桶的空的服务器(如果有)。
1.4。服务器
服务器是呈现服务器。顾名思义,它是那些在网络上提供计算服务的真正工作的计算机,它们呈现每个桶,结果被发送回客户机,它们的状态也由客户机监控。
1.5。接口描述
分布:启用分布式渲染设置…:打开VRay网络设置框。


搜索:寻找VRay渲染服务器在网络上可用。大约需要2秒。所有的服务器列表中显示的服务器状态设置的服务器名称鼠标右:启用:启用、禁用:禁用,并设置优先级:设置响应优先级。



1.6。开始使用分布式绘制
第一个测试服务器的运行vrmaxspawn.exe:这将自动运行3DSMAX作为一个服务器的状态。在这种状态下,标题对3dsmax的自动设置为0_srv_maxscene美元。马克斯。一切正常,服务器将被建立起来。做每个渲染服务器上面的步骤。



现在测试客户端。像往常一样,打开max和打开渲染渲染。把Vray作为当前渲染器,检查分布式,并按下设置按钮。你要确保你的局域网中有至少一个vray渲染服务器设置,然后按搜索按钮。大约需要2秒完成搜索。如果自动搜索是不完整的,你可以手动添加服务器按钮,输入IP地址,服务器状态设置的服务器名称鼠标右:启用:启用、禁用:禁用,并设置优先级:设置响应优先级的服务器。启用。目前Vray可以设置响应优先级。不要让它在实时(Real-time)。如果设置为实时,最高的CPU优先级用于服务器,因此vray100 %将占用CPU的服务器,而服务器上的其他操作。Vray的网络设置框可以打开整个渲染过程,显示每个服务器的当前状态:关闭、闲置,忙碌,和无效的。现在你可以开始绘制它的渲染!请不要使在绘制过程中禁用服务器。如果你想让机器参加运算,这将使机器作为服务器以及机器上运行vrmaxspawn大场景花了很多记忆。Vray开发商承诺解决1.1版这个问题。例如,两台电脑,一个是服务器,其他的服务器端和客户端(所以有两个最大表面上运行)在渲染客户端截图:


1.7。特别注意(非常重要):整理
*所有服务器必须具有当前文件所需的所有插件和映射。因此,在呈现之前,当前场景中使用的所有插件必须安装在每个呈现服务器上,并且map被复制到max上每一个呈现服务器的地图搜索路径。
*目前使用分布式渲染来渲染动画是非常低效的,最好只渲染静态图像。


*使用I-地图渲染场景可能不是很有效,因为在I-地图部分的计算是不分配。每个渲染服务器将计算I-地图独立,这是重复计算,造成浪费。开发商将尝试改善这以后。我的方式是选择最快的服务器来完成计算,保存它作为一个I-地图文件,把它放在网络上,并称之为I-地图直接由每计算机。例如,对I-地图路径设置: 192.168.0.2 分享 1.vrmp。
*渲染后不要立即渲染它。有时它会导致max死亡。
*暂停按钮无效,尚未实现。这个问题是MAX本身的问题,将来可能无法解决。
* 3dsmax3。X,3dsviz 3 X 4 X不支持VRay分布式渲染。
一个可能的问题是,朋友的D版是无法运行的,因为裂纹是不好的。roocoon宣言的VRay 1.08.04p已经被破解的roocoon版本已经完全破解了分布式渲染部分