发布网友 发布时间:2022-11-30 07:28
共1个回答
热心网友 时间:2023-11-01 22:43
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