### Import Python Scripts ###
import myTools
### Make Toolbar ###
toolbarTab = nuke.toolbar(‘Kameflex’)
SONY = toolbarTab.addMenu(‘SONY’, ‘./.nuke/icon/arri.png’)
### Add Node into Toolbar ###
toolbar = nuke.menu(‘Nodes’)
toolbar.addCommand(‘Other/SliceTool’, ‘nuke.createNode(“SliceTool”)’, ‘alt+h’)
toolbar.addCommand(‘Other/AutoBackdrop’, ‘myTools.autoBackdrop()’, ‘alt+b’)
toolbar.addCommand(‘Transform/Reformat’, ‘nuke.createNode(“Reformat”)’, ‘ctrl+r’)
SONY.addCommand(‘SONY/sLog’, ‘nuke.createNode(“sLog”)’)
SONY.addCommand(‘SONY/pathFinder’, ‘myTools.pathFinder()’, ‘alt+p’)
### Format ###
cinema2k = ’2048 1080 Cinema2K’
cinema4k = ’4096 2048 Cinema4K’
latlong2k = ’2000 1000 Latlong2k’
latlong4k = ’4000 2000 Latlong4k’
nuke.addFormat(cinema2k)
nuke.addFormat(cinema4k)
nuke.addFormat(latlong2k)
nuke.addFormat(latlong4k)
### Default Format ###
nuke.knobDefault(‘Root.format’, cinema4k)
### Default LUT Settings ###
nuke.knobDefault(“Root.monitorLut”, “linear”)
nuke.knobDefault(“Root.viewerLut”, “linear”)
nuke.knobDefault(“Root.int8Lut”, “linear”)
nuke.knobDefault(“Root.int16Lut”, “linear”)
nuke.knobDefault(“Root.logLut”, “linear”)
nuke.knobDefault(“Root.floatLut”, “linear”)
### Default Write Color Space Settings ###
nuke.knobDefault(“colorspace”, “linear”)
### Default Viewer Process Settings ###
nuke.knobDefault(“viewerProcess”, “None”)