nuke脚本
㈠ NUKE 如何设置快捷键
首先找到你的 ”toolbars.py“(至于具体所在的位置,上一篇文章 《Gizmo to Toolbar》里有详尽的介绍),用记事本 或者写字板打开(个人比较推荐用写字板),进入你想修改的该项节点的位置,如: ——m.addCommand("ZBlur", "nuke.createNode("ZBlur")", icon="ZBlur.png")—— 我们如果要把ZBlur的快捷键改成”z“,那我们可以把脚本改成这样: ——m.addCommand("ZBlur", "nuke.createNode("ZBlur")","z", icon="ZBlur.png")—— 然后保存好文档,重新打开NUKE,就可以了。如果想改成”Alt“+z,可以改成 "#z"。 希望能帮助大家学习,各位晚安!
㈡ 如何修改NUKE的视图操作方式
edit 下面的preferences 的viewers标签下 3D control type 改成maya模式 保存设置
㈢ Nuke python 使用命令行
nuke的命令行如何执行python脚本,请听详细分解
通过 -t 参数,可以在 python 解释器中运行 nuke
可在 -t 后添加 启动脚本:
nuke运行python脚本时,脚本参数通过sys.argv 传入,例如运行test.py:
在命令行下运行此脚本,查看包含参数
唯一的特例就是,参数以帧号结尾的:
此种情况,1,20被sys.args分开,被保存在了 nuke.tcl('frames all')中查看所有参数:nuke.rawArgs
例如,编辑test.py
结果:
以上脚本运行语法如下:
当在-t python模式下运行nuke时,其不会渲染和执行任何node
想渲染一个节点,就得这样来:
当以-x 参数运行时,就切换到渲染帧序列模式,用python脚本,而不是nuke脚本(.nk),nuke执行python脚本先,随后用给定的帧范围渲染所有的writes。例如运行 convert.py脚本:
现在从命令行运行脚本,将5帧jpegs转换成tif