Trees | Indices | Help |
|
---|
|
1 # Copyright (c) 2009 The Foundry Visionmongers Ltd. All Rights Reserved. 2 3 import nuke 4 import nukescripts 5 68 """All new camera_up that uses the version_get/set functions. 9 This script takes the render camera up one in selected iread/writes. 10 Camera may be _c# or _p# for previs camera number""" 11 12 n = nuke.selectedNodes() 13 for i in n: 14 _class = i.Class() 15 if _class == "Read" or _class == "Write": 16 name = nuke.filename(i) 17 if name is not None: 18 (prefix, v) = nukescripts.version_get(name, "[cp]") 19 if v is not None: 20 # use expression instead of expr so 0 prefix does not make octal 21 # format result so it has 2 digits 22 v = str("%(#)02d" % {"#":int(nuke.expression(v+"+1"))}) 23 i.knob("file").setValue(nukescripts.version_set(i.knob("file").value(), prefix, v)) 24 i.knob("proxy").setValue(nukescripts.version_set(i.knob("proxy").value(), prefix, v)) 25 nuke.modified(True)2628 """All new camera_down that uses the version_get/set functions. 29 This script takes the render camera up one in selected iread/writes. 30 Camera may be _c# or _p# for previs camera number""" 31 32 camera_up()33
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Jul 17 22:06:13 2011 | http://epydoc.sourceforge.net |