我有两台电脑,A机和B机。 我想让这两台电脑实现网络渲染 首先贴图全部在A机上(已经共享),完全相同的一个3d文件。 1、A机作为主机。渲染出的图上面缺少贴图,(这个图由两台机子共同渲出,A机渲染的能显示,则B机渲染的不能显示。 2、B机作为主机时。渲染出的图正常。
使用Vray版本V2.40.03,Max版本2014,本机与渲染机需要处于同一个局域网的同一个工作组或域内。
vray分布式渲染方法如下:
1、在渲染机上,启动Max2014目录下的vrayspawner2013.exe。
2、在工作机上,打开渲染设置面板,勾选分布式渲染,并点开设置窗口。
3、点击“Addserver”,输入渲染机的计算机名称。
4、如果显示出IP地址,说明渲染机连接成功,点击OK。
5、每一个渲染的区块上会显示执行此块渲染任务的计算机名称。
3dmax vray设置分布式渲染的方法:
分布式渲染是一种用于在网络中的许多计算机上的单个帧内分配单个渲染作业的技术。有不同的方法来执行此操作,但是主要概念是通过划分渲染管道的不同部分并为每个参与者分配工作的不同部分来减少渲染时间。
要使用分布式渲染功能,需要在使用V-Ray进行渲染时在Render Client上同时安装3ds Max的V-Ray和Autodesk 3ds Max。使用V-Ray GPU渲染引擎时,在每台服务器计算机上安装V-Ray GPU渲染服务器就足够了。
V-Ray将帧划分为多个区域,并将其分布在分布式渲染的参与者中。这完全通过TCP / IP协议完成,TCP / IP协议是Internet的标准协议,因此也是硬件支持的最常见的协议。V-Ray本身不需要其他文件或目录共享(请注意,实际上可能需要对渲染期间使用的位图或其他其他文件进行某些文件/目录共享)。分发管理分为渲染客户端和渲染服务器。
渲染客户端是从其开始渲染的计算机。它将帧划分为渲染区域,并将其分布在渲染服务器上。它将数据分发到渲染服务器进行处理并收集结果。每个渲染客户端都需要一个渲染节点许可证。
渲染服务器是网络中执行渲染工作的计算机之一。渲染服务器从渲染客户端请求渲染数据,对其进行处理,然后将结果发送回。在任何DR作业中,可以有许多渲染服务器。
如果任何一台服务器发生故障,都将收到通知,渲染客户端将尝试将存储桶重新分配给另一台服务器。
取决于V-Ray渲染器,执行分布式渲染的方式有所不同。V-Ray要求vrayspawner在渲染服务器计算机上运行,而V-Ray GPU要求V-Ray GPU渲染服务器或V-Ray Standalone(使用服务器命令)。
目前来说比较流行的是渲云云渲染平台,只需要简单的安装客户端,上传需要渲染的任务,不管是效果图还是影视动画都可以,然后选择合适的服务器,高配置高内存的都可以选择,也可以选择多台服务器同时处理处理一个任务,解决本地搭建集群的的麻烦,同时可批量渲染任务,最大限度的提升渲染速度。
1.通过在每台服务器计算机上启动V-Ray Spawner来设置渲染服务器。它将以服务器模式启动3dsmax.exe,在任务栏中最小化显示为3ds Max。它的标题应该为“ vraydummy.max”。(如果服务器计算机将spawner用作服务,则不需要此步骤)
2.设置渲染客户端。在V-Ray for 3ds Max界面中,从“系统”卷展栏下的“设置”选项卡中启用“分布式渲染” 。使用“渲染服务器”按钮添加所有渲染服务器的IP。
V-Ray GPU可以在一个或多个启用CUDA的图形卡上运行。必须在启动每台服务器计算机上的分布式渲染之前选择GPU设备。要指定要使用的卡,请转到 Windows开始>程序>混沌组>选择用于每个渲染服务器计算机的V-Ray GPU渲染的设备,然后选择。
默认情况下,如果事先未指定任何内容,则渲染服务器计算机将在CUDA DR渲染中使用其所有图形卡。
1.设置渲染服务器。您可以通过两种不同的方式执行此操作:(如果服务器使用V-Ray服务器作为服务,则不需要执行此步骤)
一种。从“开始”菜单>“程序”>“混沌组”>“启动3ds Max ####的V-Ray GPU渲染服务器”上,在每台服务器计算机上启动 渲染服务器。
b。启动V-Ray Standalone,然后在命令提示符下输入“ vray -server”命令。
2.设置 渲染客户端。在3ds Max的V-Ray界面中,显示“渲染设置”,并在“分布式”渲染卷 展栏上的“性能”选项卡中打开。使用“渲染服务器”按钮添加所有渲染服务器的IP。
分布式渲染可通过TCP / IP进行工作,并且需要以下端口:
渲染服务器仅使用端口20205广播一条消息,表明它们已准备好加入正在进行的DR渲染。
设置为渲染服务器时,V-Ray Standalone默认情况下会在端口20207上接收渲染请求。
可以将命令行选项添加到VRaySpawner。
您可以为VRaySpawner.exe指定Numa命令行选项,以更好地利用具有Numa架构的处理器节点:
vrayspawner####.exe -numa
产生八个3dsmax.exe进程,每个进程运行在单个NUMA节点上,并使用侦听端口20204-20211
vrayspawner####.exe -numa=4
产生四个3dsmax.exe进程,每个进程运行在两个NUMA节点上,并使用侦听端口20204-20207
vrayspawner####.exe -node=3,5,6 -ports=30000,40000{{}}
产生三个3dsmax.exe进程,它们在NUMA节点3,5&6上运行,并使用侦听端口30000、40000和40001
vrayspawner####.exe -node=2,3,4,5,6 -numa=3
生成三个3dsmax.exe进程,它们在节点(2,3)(4,5)和(6)上运行,并使用侦听端口20204、20205和20206
####是3ds Max版本。
每个渲染服务器必须在其正确的目录中加载所有插件和纹理贴图,以便您发送的场景不会导致它们中止。例如,在场景中使用PHOENIX插件将在未安装PHOENIX插件的任何服务器中导致服务器故障。如果您使用名为JUNGLEMAP.JPG的文件映射了对象,并且在渲染服务器安装的BITMAPS目录中没有该映射-除非已将映射关闭,否则您将在该计算机上以桶形渲染,就像关闭了该映射一样。 在“ V-Ray系统”卷展栏中的“检查缺少的文件”选项上 ,在这种情况下,渲染服务器将拒绝渲染场景。
取消DR渲染时,渲染服务器可能需要一些时间才能完成工作,并且它们可能无法立即用于其他渲染。
在DR模式下不支持默认灯光,并且不会渲染。如果场景中需要任何照明,则应明确添加。
如果未设置VRAY_ASSETS_CACHE_PATH环境变量,则默认的系统临时文件夹通常在Windows上为 C:\ Users \ <用户名> \ AppData \ Local \ Temp (%TEMP%),用于复制资产。
每当计算机启动时,V-Ray DR都可以作为Windows服务自动运行。
如果您看到3ds Max窗口在任务栏上闪烁然后消失,请右键单击任务栏托盘中的V-Ray DR生成器图标,选择“退出”以关闭DR生成器,然后尝试在此计算机上运行常规Backburner作业服务器。之后,尝试再次启动V-Ray DR生成器。
分步V-Ray DR设置
1.通过在每台服务器计算机上启动V-Ray Spawner来设置渲染服务器。它将以服务器模式启动3dsmax.exe,在任务栏中最小化显示为3ds Max。它的标题应该为“ vraydummy.max”。(如果服务器计算机将spawner用作服务,则不需要此步骤)
2.设置渲染客户端。在V-Ray for 3ds Max界面中,从“系统”卷展栏下的“设置”选项卡中启用“分布式渲染” 。使用“渲染服务器”按钮添加所有渲染服务器的IP。
分步V-Ray GPU DR设置
V-Ray GPU可以在一个或多个启用CUDA的图形卡上运行。必须在启动每台服务器计算机上的分布式渲染之前选择GPU设备。要指定要使用的卡,请转到 Windows开始>程序>混沌组>选择用于每个渲染服务器计算机的V-Ray GPU渲染的设备,然后选择。
默认情况下,如果事先未指定任何内容,则渲染服务器计算机将在CUDA DR渲染中使用其所有图形卡。
1.设置渲染服务器。您可以通过两种不同的方式执行此操作:(如果服务器使用V-Ray服务器作为服务,则不需要执行此步骤)
一种。从“开始”菜单>“程序”>“混沌组”>“启动3ds Max ####的V-Ray GPU渲染服务器”上,在每台服务器计算机上启动 渲染服务器。
b。启动V-Ray Standalone,然后在命令提示符下输入“ vray -server”命令。
2.设置 渲染客户端。在3ds Max的V-Ray界面中,显示“渲染设置”,并在“分布式”渲染卷 展栏上的“性能”选项卡中打开。使用“渲染服务器”按钮添加所有渲染服务器的IP。
TCP / IP端口号
分布式渲染可通过TCP / IP进行工作,并且需要以下端口:
渲染服务器仅使用端口20205广播一条消息,表明它们已准备好加入正在进行的DR渲染。
设置为渲染服务器时,V-Ray Standalone默认情况下会在端口20207上接收渲染请求。
V-Ray DR Spawner命令行选项
可以将命令行选项添加到VRaySpawner。
您可以为VRaySpawner.exe指定Numa命令行选项,以更好地利用具有Numa架构的处理器节点:
示例:使用3ds max ####和具有8个NUMA节点的系统:
vrayspawner####.exe -numa
产生八个3dsmax.exe进程,每个进程运行在单个NUMA节点上,并使用侦听端口20204-20211
vrayspawner####.exe -numa=4
产生四个3dsmax.exe进程,每个进程运行在两个NUMA节点上,并使用侦听端口20204-20207
vrayspawner####.exe -node=3,5,6 -ports=30000,40000{{}}
产生三个3dsmax.exe进程,它们在NUMA节点3,5&6上运行,并使用侦听端口30000、40000和40001
vrayspawner####.exe -node=2,3,4,5,6 -numa=3
生成三个3dsmax.exe进程,它们在节点(2,3)(4,5)和(6)上运行,并使用侦听端口20204、20205和20206
####是3ds Max版本。
每个渲染服务器必须在其正确的目录中加载所有插件和纹理贴图,以便您发送的场景不会导致它们中止。例如,在场景中使用PHOENIX插件将在未安装PHOENIX插件的任何服务器中导致服务器故障。如果您使用名为JUNGLEMAP.JPG的文件映射了对象,并且在渲染服务器安装的BITMAPS目录中没有该映射-除非已将映射关闭,否则您将在该计算机上以桶形渲染,就像关闭了该映射一样。 在“ V-Ray系统”卷展栏中的“检查缺少的文件”选项上 ,在这种情况下,渲染服务器将拒绝渲染场景。
取消DR渲染时,渲染服务器可能需要一些时间才能完成工作,并且它们可能无法立即用于其他渲染。
在DR模式下不支持默认灯光,并且不会渲染。如果场景中需要任何照明,则应明确添加。
如果未设置VRAY_ASSETS_CACHE_PATH环境变量,则默认的系统临时文件夹通常在Windows上为 C:\ Users \ <用户名> \ AppData \ Local \ Temp (%TEMP%),用于复制资产。
每当计算机启动时,V-Ray DR都可以作为Windows服务自动运行。
如果您看到3ds Max窗口在任务栏上闪烁然后消失,请右键单击任务栏托盘中的V-Ray DR生成器图标,选择“退出”以关闭DR生成器,然后尝试在此计算机上运行常规Backburner作业服务器。之后,尝试再次启动V-Ray DR生成器。
保证要参加渲染的电脑都装有相同版本的3dsmax软件和vray渲染器,并保证每台电脑软件安装盘符和目录都一样。(如果vray版本不一样,不同电脑渲染的图片效果有差别,动画会严重闪烁)
保证所有电脑在局域网内网络连接通畅,最好都设置成固定IP.
将要分布式渲染的3DSMAX场景所涉及所有外部文件的读取路径都设置为已共享的网络路径,(包括贴图、代理文件、光域网文件、光子图文件、点缓存文件、rpc文件,渲染文件输出路径等)。
把要参加分布式渲染的其他电脑的分布渲染服务器打开:进入该电脑的3DSMAX安装根目录,点击运行"vrayspawner.exe"文件,即可打开该电脑的分布渲染服务器程序,让该电脑能参与分布式渲染。
打开主控电脑(即操作编辑3DSMAX场景的那台电脑)渲染设置面板,将默认渲染器设置为vray渲染器。
进入渲染设置面板的"setting"模块,点开"system"卷积菜单。
在"system"卷积菜单里找到"Distrbuted rendering" ,并勾选它。
左键点击"Distrbuted rendering"后方的"Setting..."按钮,进入分布式渲染服务器管理菜单。
在分布式渲染服务器管理菜单里,点击"Add server"按钮,会弹出Add render server菜单,在该菜单的"Server:"输入框,输入其他已运行vrayspawner.exe文件的电脑的IP地址或电脑名,再点"OK"键,就可将局域网电脑连入主控电脑的分布式渲染管理中,一同渲染同一场景。
依次添加局域网内其他所以渲染电脑完毕后,点分布式渲染服务器管理菜单的"OK"键。就完成了分布式渲染的设置工作。
切换到渲染设置窗口的公用模块,点渲染按钮就可开始分布式渲染。你就会看到渲染窗口里,所有局域网里参与分布式渲染的所有电脑的CPU的每个线程,都在同时渲染同一帧画面。(满屏的cpu名称,飞速渲染,令人激动)
MAYA也支持vray分布式渲染,方法大同小异。
vray 分布式渲染怎么弄
vray分布式渲染方法如下:1、在渲染机上,启动Max2014目录下的vrayspawner2013.exe。2、在工作机上,打开渲染设置面板,勾选分布式渲染,并点开设置窗口。3、点击“Addserver”,输入渲染机的计算机名称。4、如果显示出IP地址,说明渲染机连接成功,点击OK。5、每一个渲染的区块上会显示执行此块渲染任务的...
局域网内实现VR分布式渲染?
在VRAY的系统里 按 F10 选 render 最下面那个 在distributed render那里勾选时distributed 然后点 settings 在出来的对话框里选择 add server 或者find servers ok
86.使用VRay怎么进行分布式渲染呢?
详情请查看视频回答
3Dmax分布式渲染局域网渲染联机渲染教程
将需要开机自启动的文件手拖拽到这里即可。下次电脑开机时会自动启动Vray客户端软件。在主机服务电脑上打开一个3Dmax文件。每一台参与渲染的电脑安装同一MAX版本VR版本,渲染器:V-Ray Adv 3.20.03版本。VRAY设置中勾选分布式渲染按钮,点后面的设置,添加所有参与电脑的电脑名称。将需要共同渲染的主机,通...
分布式怎么做
打开主控电脑(即操作编辑3DSMAX场景的那台电脑)渲染设置面板,将默认渲染器设置为vray渲染器。进入渲染设置面板的"setting"模块,点开"system"卷积菜单。在"system"卷积菜单里找到"Distrbuted rendering" ,并勾选它。左键点击"Distrbuted rendering"后方的"Setting..."按钮,进入分布式渲染服务器管理菜单...
请问一下vray的分布式渲染具体如何操作
常用的方法是把静帧划分成许多小区域(Buckets),每台计算机都渲染一部分buckets,最后把这些buckets合并成一张大的图像。VRay就是用的这种做法。(mental ray也是,好像mental ray做得更好一点,更稳定一点)VRay的实现 Vray通过TCP\/IP协议实现分布式渲染的网络联接,不需要任何附加的程序或目录共享。分布式...
vray如何设置网络渲染?
vray网络渲染步骤如下:步骤一:下载安装渲云网络渲染插件 步骤二:打开max文件,通过插件提交任务 步骤三:确认渲染信息 确认1:渲染相机。勾选所有需要渲染的相机 确认2:分辨率 确认3:全景模式。是否开启全景模式 确认4:光子模式。使用本地光子的相机会显示制定好的光子\/灯光缓存文件名称 确认5:渲染...
Vray for sketchup 分布式渲染是怎么一回事?求教!
分布式渲染也就是我们平常说的网络渲染,是允许在多台电脑上同时渲染同一幅图象,自然可以大大降低渲染时间,不过中文手册上说目前VRAY只支持十台电脑同时进行渲染。1.显然存在这种技术 2.只要你有多台已经联网并可实现网络互访的电脑,并且各台电脑上都安装了完全相同版本的SKETCHUP和VRAY还有DR SPAWNER。
VR分布式渲染怎么设置,需要安装什么插件?
其他机器需要 VRAYDUMMY90.MAX 不是任何得VR都有这个网络渲染插件
电脑没有网,3d里面 Vray渲染器能渲染吗
电脑没有网,3d里面 Vray渲染器能渲染的。如果采用分布式渲染,没网就没办法渲染,需要在有网的状态下设置网络协议。