#! /Applications/Nuke6.3v1b25/NukeX6.3v1b25.app/../Nuke6.3v1b25.app/Contents/MacOS/Nuke6.3v1b25 -nx
version 6.3 v1b25
define_window_layout_xml {<?xml version="1.0" encoding="UTF-8"?>
<layout version="1.0">
    <window x="0" y="0" w="1440" h="900" fullscreen="1" screen="0">
        <splitter orientation="2">
            <split size="900"/>
            <dock id="" activePageId="DAG.1">
                <page id="DAG.1"/>
            </dock>
        </splitter>
    </window>
    <window x="875" y="376" w="564" h="514" screen="0">
        <splitter orientation="2">
            <split size="498"/>
            <dock id="" activePageId="Viewer.1">
                <page id="Viewer.1"/>
            </dock>
        </splitter>
    </window>
</layout>
}
Root {
inputs 0
name /Users/jack/Workspace/docs/NDKDevGuide/src/_static/knobs-and-handles/cutup.nk
project_directory "\[python \{nuke.script_directory()\}]"
format "2048 1556 0 0 2048 1556 1 2K_Super_35(full-ap)"
proxy_type scale
proxy_format "1024 778 0 0 1024 778 1 1K_Super_35(full-ap)"
}
BackdropNode {
inputs 0
name BackdropNode1
label "Screengrab each tab using the OSX grab app set to 'Window'"
xpos -520
ypos -618
bdwidth 381
bdheight 180
}
BackdropNode {
inputs 0
name BackdropNode2
tile_color 0x7171c600
label Data
note_font_size 42
xpos -710
ypos -263
bdwidth 980
bdheight 478
}
BackdropNode {
inputs 0
name BackdropNode3
tile_color 0x8e8e3800
label Transforms
note_font_size 42
xpos -710
ypos 267
bdwidth 1420
bdheight 233
}
BackdropNode {
inputs 0
name BackdropNode4
tile_color 0x7171c600
label "Buttons, Menus & Lists"
note_font_size 42
xpos -765
ypos 553
bdwidth 870
bdheight 382
}
BackdropNode {
inputs 0
name BackdropNode6
tile_color 0x7171c600
label Curves
note_font_size 42
xpos -677
ypos 1570
bdwidth 255
bdheight 171
}
BackdropNode {
inputs 0
name BackdropNode7
tile_color 0x7171c600
label Histogram
note_font_size 42
xpos -677
ypos 1786
bdwidth 255
bdheight 171
}
BackdropNode {
inputs 0
name BackdropNode8
tile_color 0x8e8e3800
label Specialist
note_font_size 42
xpos -721
ypos 1995
bdwidth 782
bdheight 233
}
BackdropNode {
inputs 0
name BackdropNode5
tile_color 0x7171c600
label "Layout, Channels & Views"
note_font_size 42
xpos -680
ypos 1009
bdwidth 1141
bdheight 526
}
BackdropNode {
inputs 0
name BackdropNode9
tile_color 0x7171c600
label Toolbar
note_font_size 42
xpos 434
ypos 1021
bdwidth 233
bdheight 166
}
Read {
inputs 0
file 01_data.tiff
format "798 829 0 0 798 829 1 "
origset true
name Read1
xpos -700
ypos -182
}
set N192f9170 [stack 0]
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop6
label Float_knob
xpos -480
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 710
addUserKnob {7 box_height R 0 100}
box_height 22
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop17
label Bitmask_knob
xpos -480
ypos 154
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 63
addUserKnob {7 box_height R 0 100}
box_height 23
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write16
xpos -480
ypos 178
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop1
label Int_knob
xpos -480
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 732
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write1
xpos -480
ypos -158
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop2
label Double_knob
xpos -260
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 688
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write2
xpos -260
ypos -158
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop3
label UV_knob
xpos -150
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 666
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write3
xpos -150
ypos -158
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop4
label Array_knob
xpos -40
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 555
addUserKnob {7 box_height R 0 100}
box_height 110
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write4
xpos -40
ypos -158
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop5
label MultiInt_knob
xpos 70
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 531
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write5
xpos 70
ypos -158
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop7
label MultiFloat_knob
xpos 180
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 509
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write6
xpos 180
ypos -158
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop8
label Color_knob
xpos -480
ypos -62
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 468
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write7
xpos -480
ypos -38
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop9
label AColor_knob
xpos -370
ypos -62
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 446
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write8
xpos -370
ypos -38
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop10
label ColorChip_knob
xpos -260
ypos -62
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 421
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write9
xpos -260
ypos -38
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop11
label String_knob
xpos -480
ypos 58
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 379
addUserKnob {7 box_height R 0 100}
box_height 23
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write10
xpos -480
ypos 82
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop12
label File_knob
xpos -370
ypos 58
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 356
addUserKnob {7 box_height R 0 100}
box_height 23
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write11
xpos -370
ypos 82
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop13
label Cached_File_knob
xpos -260
ypos 58
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 310
addUserKnob {7 box_height R 0 100}
box_height 46
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write12
xpos -260
ypos 82
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop14
label Write_File_knob
xpos -150
ypos 58
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 241
addUserKnob {7 box_height R 0 100}
box_height 69
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write13
xpos -150
ypos 82
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop15
label Multiline_String_knob
xpos -40
ypos 58
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 128
addUserKnob {7 box_height R 0 100}
box_height 113
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write14
xpos -40
ypos 82
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop16
label Password_knob
xpos 70
ypos 58
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 105
addUserKnob {7 box_height R 0 100}
box_height 23
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write15
xpos 70
ypos 82
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop19
label Float_knob
xpos -370
ypos -182
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 710
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write18
xpos -370
ypos -158
}
NoOp {
inputs 0
name MasterData
xpos -700
ypos -81
addUserKnob {20 User}
addUserKnob {7 overall_x l x R -50 50}
overall_x 10
addUserKnob {7 overall_r l r R 750 850}
overall_r 790
addUserKnob {7 overall_verticaloffset l "Vertical Offset" t "\t\t" R -50 50}
}
NoOp {
inputs 0
name MasterTransforms
xpos -700
ypos 471
addUserKnob {20 User}
addUserKnob {7 overall_x l x R -50 50}
overall_x 10
addUserKnob {7 overall_r l r R 750 850}
overall_r 790
addUserKnob {7 overall_verticaloffset l "Vertical Offset" t "\t\t" R -50 50}
}
push $N192f9170
Crop {
box {{MasterData.overall_x i} {box_y i} {MasterData.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop18
label Bool_knob
xpos -370
ypos 154
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 43
addUserKnob {7 box_height R 0 100}
box_height 23
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 3
name Write17
xpos -370
ypos 178
}
Read {
inputs 0
file 02_transforms.tiff
format "798 829 0 0 798 829 1 "
origset true
name Read2
xpos -700
ypos 346
}
set N1ff15430 [stack 0]
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop21
label XYZ_knob
xpos -370
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 710
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write20
xpos -370
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop22
label WH_knob
xpos -260
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 688
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write21
xpos -260
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop23
label BBox_knob
xpos -150
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 666
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write22
xpos -150
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop24
label Format_knob
xpos -40
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 644
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write23
xpos -40
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop25
label Box3_knob
xpos 70
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 622
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write24
xpos 70
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop26
label Scale_knob
xpos 180
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 600
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write25
xpos 180
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop27
label PixelAspect_knob
xpos 290
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 578
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write26
xpos 290
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop28
label PositionVector_knob
xpos 400
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 534
addUserKnob {7 box_height R 0 100}
box_height 44
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write27
xpos 400
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop29
label Transform2d_knob
xpos 510
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 405
addUserKnob {7 box_height R 0 100}
box_height 110
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write28
xpos 510
ypos 394
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop30
label Axis_knob
xpos 620
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 163
addUserKnob {7 box_height R 0 100}
box_height 224
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write29
xpos 620
ypos 394
}
Read {
inputs 0
file 03_buttonsmenuslists.tiff
format "798 829 0 0 798 829 1 "
origset true
name Read3
xpos -700
ypos 658
}
set N1ffbcd60 [stack 0]
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop36
label PyPulldown_knob
xpos -370
ypos 754
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 569
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write35
xpos -370
ypos 778
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop41
label Table_knob
xpos -480
ypos 874
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 53
addUserKnob {7 box_height R 0 100}
box_height 199
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write40
xpos -480
ypos 898
}
push $N1ff15430
Crop {
box {{MasterTransforms.overall_x i} {box_y+MasterTransforms.overall_verticaloffset i} {MasterTransforms.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop20
label XY_knob
xpos -480
ypos 370
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 732
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write19
xpos -480
ypos 394
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop32
label Script_Button
xpos -480
ypos 658
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 685
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write31
xpos -480
ypos 682
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop33
label PyScript_Button
xpos -370
ypos 658
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 660
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write32
xpos -370
ypos 682
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop34
label Enumeration_knob
xpos -590
ypos 754
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 617
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write33
xpos -590
ypos 778
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop35
label Pulldown_knob
xpos -480
ypos 754
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 594
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write34
xpos -480
ypos 778
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop37
label Menu_knob
xpos -260
ypos 754
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 544
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write36
xpos -260
ypos 778
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop38
label CascadingEnumeration_knob
xpos -150
ypos 754
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 520
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write37
xpos -150
ypos 778
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop39
label Dynamic_Bitmask_knob
xpos -40
ypos 754
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 496
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write38
xpos -40
ypos 778
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop40
label List_knob
xpos -590
ypos 874
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 270
addUserKnob {7 box_height R 0 100}
box_height 198
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write39
xpos -590
ypos 898
}
push $N1ffbcd60
Crop {
box {{MasterBML.overall_x i} {box_y+MasterBML.overall_verticaloffset i} {MasterBML.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop31
label Button
xpos -590
ypos 658
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 710
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write30
xpos -590
ypos 682
}
Read {
inputs 0
file /Users/jack/Workspace/docs/NDKDevGuide/src/_static/knobs-and-handles/04_layoutchansviews.tiff
format "795 828 0 0 795 828 1 "
origset true
version 1
name Read5
xpos -700
ypos 1066
}
set N200887f0 [stack 0]
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop48
label Tab_knob
xpos -590
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 760
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write41
xpos -590
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop43
label BeginGroup
xpos -480
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 732
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write42
xpos -480
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop42
label BeginClosedGroup
xpos -370
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 710
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write43
xpos -370
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop45
label Spacer
xpos -150
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 674
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write45
xpos -150
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop46
label Newline
xpos -40
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 658
addUserKnob {7 box_height R 0 100}
box_height 20
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write46
xpos -40
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop47
label Divider
xpos 70
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 641
addUserKnob {7 box_height R 0 100}
box_height 20
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write47
xpos 70
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop49
label Help_knob
xpos 180
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 620
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write48
xpos 180
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop56
label InputChannel_knob
xpos -40
ypos 1186
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 405
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write50
xpos -40
ypos 1210
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop55
label Channel_knob
xpos -150
ypos 1186
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 427
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write51
xpos -150
ypos 1210
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop54
label InputChannelMask_knob
xpos -260
ypos 1186
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 449
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write52
xpos -260
ypos 1210
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop53
label InputChannelSet_knob
xpos -370
ypos 1186
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 471
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write53
xpos -370
ypos 1210
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop52
label ChannelMask_knob
xpos -480
ypos 1186
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 493
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write54
xpos -480
ypos 1210
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop51
label ChannelSet_knob
xpos -590
ypos 1186
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 515
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write55
xpos -590
ypos 1210
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop58
label MultiView_knob
xpos -480
ypos 1378
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 275
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write57
xpos -480
ypos 1402
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop59
label ViewView_knob
xpos -370
ypos 1378
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 151
addUserKnob {7 box_height R 0 100}
box_height 124
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write58
xpos -370
ypos 1402
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop60
label ViewPair_knob
xpos -260
ypos 1378
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 73
addUserKnob {7 box_height R 0 100}
box_height 88
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write59
xpos -260
ypos 1402
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop57
label OneView_knob
xpos -590
ypos 1378
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 300
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write56
xpos -590
ypos 1402
}
NoOp {
inputs 0
name MasterLCV
xpos -700
ypos 1191
addUserKnob {20 User}
addUserKnob {7 overall_x l x R -50 50}
overall_x 10
addUserKnob {7 overall_r l r R 750 850}
overall_r 790
addUserKnob {7 overall_verticaloffset l "Vertical Offset" t "\t\t" R -50 50}
}
NoOp {
inputs 0
name MasterSpecialist
xpos -700
ypos 2199
addUserKnob {20 User}
addUserKnob {7 overall_x l x R -50 50}
overall_x 10
addUserKnob {7 overall_r l r R 750 850}
overall_r 790
addUserKnob {7 overall_verticaloffset l "Vertical Offset" t "\t\t" R -50 50}
}
Read {
inputs 0
file 05_curves.tiff
format "798 829 0 0 798 829 1 "
origset true
name Read4
xpos -700
ypos 1642
}
Crop {
box {10 36 790 756}
reformat true
crop false
name Crop61
label LookupCurves_knob
xpos -590
ypos 1666
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write60
xpos -590
ypos 1690
}
Read {
inputs 0
file 07_specialist.tiff
format "798 829 0 0 798 829 1 "
origset true
name Read6
xpos -700
ypos 2074
}
set N201d24f0 [stack 0]
Crop {
box {{MasterSpecialist.overall_x i} {box_y+MasterSpecialist.overall_verticaloffset i} {MasterSpecialist.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop62
label Eyedropper_knob
xpos -590
ypos 2098
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 734
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write61
xpos -590
ypos 2122
}
push $N201d24f0
Crop {
box {{MasterSpecialist.overall_x i} {box_y+MasterSpecialist.overall_verticaloffset i} {MasterSpecialist.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop63
label Range_knob
xpos -480
ypos 2098
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 691
addUserKnob {7 box_height R 0 100}
box_height 44
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write62
xpos -480
ypos 2122
}
Read {
inputs 0
file 06_histogram.tiff
format "752 828 0 0 752 828 1 "
origset true
name Read7
xpos -700
ypos 1834
}
Crop {
box {10 36 790 756}
reformat true
crop false
name Crop65
label Histogram_knob
xpos -590
ypos 1882
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write64
xpos -590
ypos 1906
}
push $N201d24f0
Crop {
box {{MasterSpecialist.overall_x i} {box_y+MasterSpecialist.overall_verticaloffset i} {MasterSpecialist.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop68
label Ripple_knob
xpos -40
ypos 2098
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 45
addUserKnob {7 box_height R 0 100}
box_height 88
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write67
xpos -40
ypos 2122
}
push $N201d24f0
Crop {
box {{MasterSpecialist.overall_x i} {box_y+MasterSpecialist.overall_verticaloffset i} {MasterSpecialist.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop66
label MetaData_knob
xpos -260
ypos 2098
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 142
addUserKnob {7 box_height R 0 100}
box_height 160
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write65
xpos -260
ypos 2122
}
push $N201d24f0
Crop {
box {{MasterSpecialist.overall_x i} {box_y+MasterSpecialist.overall_verticaloffset i} {MasterSpecialist.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop67
label MetaKeyFrame_knob
xpos -150
ypos 2098
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 111
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write66
xpos -150
ypos 2122
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop44
label Text_knob
xpos -260
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 692
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write44
xpos -260
ypos 1090
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop71
label InputOnly_ChannelMask_knob
xpos -480
ypos 1282
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 363
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write70
xpos -480
ypos 1306
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop69
label InputOnly_Channel_knob
xpos -370
ypos 1282
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 339
addUserKnob {7 box_height R 0 100}
box_height 24
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write68
xpos -370
ypos 1306
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop70
label InputOnly_ChannelSet_knob
xpos -590
ypos 1282
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 385
addUserKnob {7 box_height R 0 100}
box_height 22
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write69
xpos -590
ypos 1306
}
push $N201d24f0
Crop {
box {{MasterSpecialist.overall_x i} {box_y+MasterSpecialist.overall_verticaloffset i} {MasterSpecialist.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop64
label Keyer_knob
xpos -370
ypos 2098
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 329
addUserKnob {7 box_height R 0 100}
box_height 232
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write63
xpos -370
ypos 2122
}
NoOp {
inputs 0
name MasterBML
xpos -700
ypos 783
addUserKnob {20 User}
addUserKnob {7 overall_x l x R -50 50}
overall_x 10
addUserKnob {7 overall_r l r R 750 850}
overall_r 790
addUserKnob {7 overall_verticaloffset l "Vertical Offset" t "\t\t" R -50 50}
}
push $N200887f0
Crop {
box {{MasterLCV.overall_x i} {box_y+MasterLCV.overall_verticaloffset i} {MasterLCV.overall_r i} {box_y+box_height i}}
reformat true
crop false
name Crop50
label BeginTabGroup
xpos 290
ypos 1066
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 572
addUserKnob {7 box_height R 0 100}
box_height 51
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 4
name Write49
xpos 290
ypos 1090
}
Read {
inputs 0
file 04_layout_toolbar.tiff
format "839 674 0 0 839 674 1 "
origset true
version 2
name Read8
xpos 510
ypos 1090
}
Crop {
box {0 {box_y+MasterLCV.overall_verticaloffset i} 780 {box_y+box_height i}}
reformat true
crop false
name Crop72
label BeginToolbar
xpos 620
ypos 1114
hide_input true
addUserKnob {20 User}
addUserKnob {7 box_y R 0 1000}
box_y 465
addUserKnob {7 box_height R 0 100}
box_height 51
}
Write {
file "\[value input.label].png"
file_type png
checkHashOnRead false
version 5
name Write71
xpos 620
ypos 1138
}
Read {
inputs 0
file 08_widgets_axis.tiff
format "564 514 0 0 564 514 1 "
origset true
name Read9
xpos 838
ypos 298
}
Transform {
rotate -2.723061261
center {135.5 145}
name Transform1
xpos 841
ypos 380
}
Crop {
box {85 105 210 205}
reformat true
crop false
name Crop73
xpos 841
ypos 404
}
Write {
file Axis_knob_widget.png
file_type png
checkHashOnRead false
version 1
name Write72
xpos 841
ypos 428
}
Read {
inputs 0
file 08_widgets_bbox.tiff
format "564 514 0 0 564 514 1 "
origset true
name Read10
xpos 952
ypos 300
}
Crop {
box {9 98 134 198}
reformat true
crop false
name Crop74
xpos 952
ypos 404
}
Write {
file Bbox_knob_widget.png
file_type png
checkHashOnRead false
version 1
name Write73
xpos 952
ypos 428
}
Read {
inputs 0
file 08_widgets_box3.tiff
format "564 514 0 0 564 514 1 "
origset true
name Read11
xpos 1060
ypos 298
}
Transform {
translate {-143.5 -47.5}
scale 0.7
center {282 257}
name Transform2
xpos 1060
ypos 380
}
set N2a4d00d0 [stack 0]
Crop {
box {9 98 134 198}
reformat true
crop false
name Crop75
xpos 1060
ypos 404
}
Write {
file Box3_knob_widget.png
file_type png
checkHashOnRead false
version 1
name Write74
xpos 1060
ypos 428
}
Read {
inputs 0
file 08_widgets_transform.tiff
format "564 514 0 0 564 514 1 "
origset true
name Read12
xpos 1168
ypos 298
}
Transform {
translate {-8 -3}
center {282 257}
name Transform3
xpos 1168
ypos 380
}
Crop {
box {9 98 134 198}
reformat true
crop false
name Crop76
xpos 1168
ypos 404
}
Write {
file Transform2d_knob_widget.png
file_type png
checkHashOnRead false
version 1
name Write75
xpos 1168
ypos 428
}
Read {
inputs 0
file 08_widgets_xy.tiff
format "564 514 0 0 564 514 1 "
origset true
name Read13
xpos 1280
ypos 298
}
Transform {
translate {2 -31}
center {282 257}
name Transform4
xpos 1280
ypos 380
}
Crop {
box {9 98 134 120}
reformat true
crop false
name Crop77
xpos 1282
ypos 403
}
Write {
file XY_knob_widget.png
file_type png
checkHashOnRead false
version 1
name Write76
xpos 1282
ypos 427
}
KnobParade {
inputs 0
XY_knob {3135 930}
WH_knob {4.8 10}
BBox_knob {3110 1165 3595 1530}
Box3_knob {4.110000134 0 0 4.949999809 0.4699999988 0.150000006}
Scale_knob 0.252
translate {-115 0}
center {1024 778}
translate {5 5 5}
ViewView_knob {main main}
ViewPair_knob {left right}
Eyedropper_knob {0 0 0 0 0 0 0 0}
name KnobParade1
xpos -260
ypos -537
}
push $N2a4d00d0
push 0
Viewer {
inputs 2
input_process false
name Viewer1
xpos -1140
ypos 1287
}
