≡
导航
搜索
教程
插件
模型
模板
博客
交易
朋友
HOUDINI特效吧
已关注 | 取消
+关注
关注:
147
帖子:
312
签到
05月06日 尚未签到
看帖
图片
精品
视频
共有回帖数
1
个
专业的影视特效与合成师或团队是如何组织管理如 houdini、Nuke 软件下的大量节点的?
只看楼主
收藏
回复
幸福没有捷径
等级:
管理节点其实各个软件都差不多。我来讲讲Houdini中的一些经验。按 LZ 的意思分两个方面。
1.制定规则
2.通过工具管理
规则:没有一成不变的规则,根据不同情况,不同公司,不同流程,不同项目。规则都可以是不同的。一般是要通过 pipeline 来制定命名和管理的规则。方便程序化的操作节点。
不管是什么样的规则,都有一定的原则。那就是节点图的可读性和可程序化。说到可读性,一般比较规范的命名规则是这样的,保留原节点名,后面加描述如图,这样即使只看图片也能明白节点的意图。
一组节点如果功能是独立的并且会反复会利用,就可以做成一个数字资产(houdini digital assets) (.hda) 可以储存在 OTL里(Operator type libraries)这里有一个误解,有些人喜欢用subnet把节点打包,而且包中有包,处处是包。节点树看起来变得很少很整齐很高端,但这样会严重降低节点树的可读性。举个例子,如果你看到一个参数上写着这样一个表达式:ch("../../../../../../subnet1/subnet3/subnet1/geo1/point1/tx"),酸爽么?除非是可以做成hda的情况,不然不建议这么做。
用工具管理节点:一般大公司都会制作很多shelftool去程序化的管理节点。比如说载入资产的节点组,导入导出的节点组,根据制作内容自定义的节点组。批量制作任务时候,删除创建节点组,解算,发任务,都可以通过python 或 Hscript 制作shelftool 去操作。甚至一些简单任务可以用工具来创建空文件,节点,执行任务,删除文件。整个过程只有一个python 文件,和得到的结果。这样做的好处是,不依赖Houdini的版本。不用跟着软件更新而更新编辑好的文件模版,或hda。另外还可以通过工具快速导航 ch("../../../../../../subnet1/subnet3/subnet1/geo1/point1/tx") 这样的表达式。特效师之间相互发送节点等等。
楼主 2016-10-29 13:45
回复
Carmelo
等级:
楼主大手子,膜拜
1楼 2016-12-09 10:06
回复
我也说一句
共有回帖数
1
个
回 帖
表情
图片
视频
欢迎来到本吧,您可以在此发帖和众多大咖交流学习.
选择或直接输入昵称
Tips:支持QQ截图直接粘贴
发表
登录直线网账号
自动登录
忘记密码
免费注册
本吧信息
查看详情
吧主:
刘云
本吧公告
暂无公告
我常逛的吧
我管理的吧
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈
|
关于直线
|
版权声明
|
会员须知