作者介绍 题外话 翻译Nuke Python文档是一个体力活,经过半年多努力,阿牛基本上算是完成了全部翻译(欢迎大家参与校正),这次我们一次性免费贡献出来是希望这个行业所有合成师不仅仅只是制作,而要掌…
把资产管理系统集成到nuke里面,方法很多,不深入介绍,一切从简。 数据库用简单的目录结构替代,不过有一定的命名规范。代码中创建的工具都存在assertManager这个模块了。其他部分比如创建men…
有好几种安装插件,gizmos, python脚本的方法。 最简单的就是用home目录的 ~/.nuke目录,其在nuke第一次启动时创建。但在多用户 环境下不太灵活。因此,自定义的plug-in路径…
线程很重要,你可以在后台干事,而不让nuke假死。这样背后运行系统命令,程序啥的就很方便。 根据你想干啥,可以很方便地调用python的Threading借口来实现: threading.Thread…
这部分将如何处理格式 读取格式 使用nuke.formats()可会获取nuke支持的格式 scriptFormats = nuke.formats() 各种方法展示如下: for f in scri…
渲染农场的管理系统和生产线各异,这是一个简单的例子,说明和渲染农场集成的理念。 在Nukepedia上有更多信息,找Render Manger 这是一个收集信息,提交渲染农场。 p = nuke.Pa…
使用下文描述的nuke.add…()函数,当有变量事件(比如,创建节点,加载脚本)时就自动调用python函数。 在init.py,menu.py里面可以随便用nuke.add…(). 这代码会被当作…
这部分讲如何搞定动画 设置关键帧 关键帧knob是关键,设置knob来接受动画 node = nuke.createNode(' blur' ) k = node['size'] k.setAnima…
从8.0开始Nuke能作为python的一个模块用了。 意味着在VFX流程中可以用python做很多以前做不了的复杂事情,可以用产品级库替换python中大部分2D,3D和视频编辑模块。 使用Nuke…
这部分解释Nuke启动后运行的脚本 评估顺序 Nuke 初始化脚本的运行顺序和插件路径的顺序是相反的。插件默认路径如下: /home/nukeuser/.nuke /usr/local/NUKE/6.…

关注我们的公众号

微信公众号