篇五 Deadline渲染农场十项使用奇技淫巧

文章目录[x]
  1. 1:一、重新提交任务
  2. 2:二、设置超管密码
  3. 3:三、控制任务优先级
  4. 4:四、限制机器台数,设置黑白名单
  5. 5:五、禁用与启用Slave
  6. 6:六、远程启动渲染节点的Slave(只有超管有权限)
  7. 7:七、控制渲染节点的CPU核心数
  8. 8:八、创建Groups
  9. 9:九、使用过滤器筛选任务
  10. 10:十、设置Job的依赖关系

篇四 Houdini的Deadline任务提交节点代码

Deadline渲染农场十项使用奇技淫巧

功能介绍 Stay hungry, stay foolish!

下面列举十项关于Deadline渲染农场的使用方法,当然Deadline不局限于这么一点功能,这十项功能可能是平时比较常用也比较好用的功能。我们先认识一下Deadline Monitor的操作面板,然后再来讲功能。

我们的默认面板分三大块,第①块是提交的所有Job的一个面板,第②块是每个Job的子任务的一个面板,第③块是我们的Slave的一个面板,也就是渲染节点控制面板。

一、重新提交任务

我们在Job面板,选择一个Job右键选择Resubmit Job…就可以轻松重提任务,并且可以二次设置帧数范围以及Frames Per Task

二、设置超管密码

我们选择菜单Tools>Configure Repository Options…

选择User Security,设置密码,防止制作去修改一些东西。

三、控制任务优先级

我们在Job面板,选择一个Job右键Modify Job Properties…(这个只有超管有权限)

选择General,找到Priority,设置优先级,值越大,优先级越高,最高到100.

四、限制机器台数,设置黑白名单

依然我们在Job面板,选择一个Job右键Modify Job Properties…,找到Machine Limit,可以设置机器最大的台数,以及将某一些机器加入黑白名单。

五、禁用与启用Slave

我们到Slave的面板找一台渲染节点,右键就可以选择Disable Slave或者Enable Slave,这个依据当前Slave状态来决定的,禁用的意思是此渲染节点不参与渲染农场调度。

渲染节点机器之所以参与渲染农场主要是因为deadlineslave.exe服务启动的作用,如果你将此服务从任务栏退出,机器也将不参与渲染农场的调度。

六、远程启动渲染节点的Slave(只有超管有权限)

我们在Slave面板找到一台渲染节点,右键选择Remote Control>Slave Commands>Start Slave/Stop Slave就可以控制Slave的启动或停止。

但是这个菜单命令成功与否取决于服务器端有没有开启一个deadlinepulse.exe的服务。

七、控制渲染节点的CPU核心数

我们在Slave面板选择一台渲染节点右键,选择菜单Modify Slave Properties…,

可以设置CPU和GPU使用的核心数

八、创建Groups

将渲染节点创建组这是很重要的功能,很多时候机器硬件配置,软件配置有所不同的时候我们需要设置组来限制任务,降低任务出错率。

依然是在Slave面板右键选择Manage Groups,创建组名以及将渲染节点加入组

九、使用过滤器筛选任务

每个控制面板上都有个小漏斗一样的图标,可以根据不同的字段来筛选不同的Job,Task或者Slave,比如晒选自己的任务,选择自己的名字即可。

十、设置Job的依赖关系

大多时候会有先解算后渲染,先包mesh后渲染的需求,我们找到两个需要做依赖关系的Job,将其中一个Job左键拖拽到另一个Job,会出现如下的框框

你可以设置依据帧数依赖,在Job属性中找到Dependencies勾选Use Frame Dependencies

想了解更多关于Deadline渲染农场知识欢迎在首页咨询。

 

点赞

发表回复

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像