set cut_paste_input [stack 0] version 11.2 v4 push $cut_paste_input Group { name TurntableOverlay tile_color 0x41a3ffff note_font "DejaVu Sans" note_font_color 0xff selected true addUserKnob {20 TurntableOverlay l "Turntable Overlay"} addUserKnob {41 Corner01 T ColourChart_controller.from1} addUserKnob {41 Corner02 T ColourChart_controller.from2} addUserKnob {41 Corner03 T ColourChart_controller.from3} addUserKnob {41 Corner04 T ColourChart_controller.from4} addUserKnob {26 unnamed l "" +STARTLINE} addUserKnob {41 ChromeSelect l Chrome t "Place the chrome ball in the middle of this crop box" T ChromeBall_crop_control.box} addUserKnob {41 DiffuseSelect l Diffuse t "Place the diffuse ball in the middle of this crop box" T DiffuseBall_crop_control.box} addUserKnob {41 referenceSelect l Reference t "Place a reference object in the middle of this crop box" T Reference_crop_control.box} addUserKnob {41 resize l "resize type" t "Sets the resize type on the reference image crop" T Reformat_reference.resize} addUserKnob {26 OverlaySpacer l "" +STARTLINE} addUserKnob {6 chromeBall l "Chrome ball" t "Display the chrome ball" +STARTLINE} addUserKnob {6 diffuseBall l "Diffuse ball" t "Display the diffuse ball" +STARTLINE} addUserKnob {6 refObject l "Reference object" t "Display the reference object" +STARTLINE} addUserKnob {6 colourChart l "Colour chart" t "Display the colour chart" +STARTLINE} addUserKnob {26 ""} addUserKnob {20 overlayControls l Appearence} addUserKnob {26 appearence l "" +STARTLINE T "Appearence "} addUserKnob {26 break_2 l "" -STARTLINE} addUserKnob {6 BackgroundColour_panelDropped l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BackgroundColour_panelDropped_1_1_1_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {41 BackgroundColour l "Background Colour" T Grade_BackgroundRGB.multiply} addUserKnob {41 BackgroundAlpha l "Background Alpha" T Grade_BackgroundAlpha.multiply} addUserKnob {41 BorderColour l "Border Colour" T Grade_BorderColour.multiply} addUserKnob {6 BorderColour_panelDropped l "panel dropped state" +HIDDEN +STARTLINE} addUserKnob {6 BorderColour_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 BorderColour_panelDropped_1_1_1_1_1_1_1_1 l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {41 BorderAlpha l "Border Alpha" T Grade_BorderAlpha.multiply} addUserKnob {7 BorderScale l "Border Scale Offset" R -1 1} addUserKnob {26 break_3 l "" +STARTLINE T " "} addUserKnob {26 pos l Position} addUserKnob {12 OverlayPosition l "Offset Position"} addUserKnob {7 scale R 0 2} scale 1 addUserKnob {4 position t "Snap the overlay to pre-assigned areas of the viewer." M {left right "top " bottom ""}} position right } BackdropNode { inputs 0 name BackdropNode1 tile_color 0xf0e68c01 label "square tile background" note_font_size 42 xpos 2107 ypos -385 bdwidth 846 bdheight 1010 } BackdropNode { inputs 0 name BackdropNode2 tile_color 0xe9967a01 label "chrome ball" note_font_size 42 xpos 3154 ypos -418 bdwidth 513 bdheight 1220 } BackdropNode { inputs 0 name BackdropNode3 tile_color 0xbc8f8f01 label "diffuse ball" note_font_size 42 xpos 3914 ypos -366 bdwidth 532 bdheight 1259 } BackdropNode { inputs 0 name BackdropNode4 tile_color 0x698e8eff label "colour chart" note_font_size 42 xpos 5450 ypos -157 bdwidth 1200 bdheight 1418 } BackdropNode { inputs 0 name BackdropNode5 tile_color 0xbbafeeff label "reference object" note_font_size 42 xpos 4776 ypos -319 bdwidth 569 bdheight 1309 } Switch { inputs 0 which {{"parent.position == 0 ? 0 : parent.position == 1 ? 0 : 1"}} name format_controller xpos 4250 ypos -802 } NoOp { inputs 0 name offset xpos 4580 ypos -826 hide_input true addUserKnob {20 User} addUserKnob {7 offset} offset 0.03 } Crop { inputs 0 box {500 500 200 200} name ChromeBall_crop_control xpos 3260 ypos -298 } Camera2 { inputs 0 translate {3.82 {"parent.position == 3 ? 3.63 : 0"} 0} haperture 24.89 vaperture 18.66 name Camera2 label HORIZONTAL xpos 5250 ypos 1890 addUserKnob {20 Framestore} addUserKnob {68 filmback l "Change filmback to:" M {"0\tCustom" "1\tFilm/35mm/2 perf 1.78" "2\tFilm/35mm/2 perf 2.40 v1" "3\tFilm/35mm/2 perf 2.40 v2" "4\tFilm/35mm/3 perf 1.78" "5\tFilm/35mm/4 perf 1.33 TV Safe" "6\tFilm/35mm/4 perf 1.33 Large TV Transmit" "7\tFilm/35mm/4 perf 1.78" "8\tFilm/35mm/4 perf 1.85 Extract" "9\tFilm/35mm/4 perf 1.85 Projection" "10\tFilm/35mm/4 perf 2.40 Anamorphic Projection" "11\tFilm/35mm/4 perf 2.40 Extract" "12\tFilm/16mm 1.37" "13\tFilm/Super 16mm 1.66" "14\tFilm/Super 16mm 1.85" "15\tFilm/35mm Full Frame" "16\tFilm/65mm 2.20" "17\tFilm/Panavision Super 70mm" "18\tFilm/70mm Extract 2.40" "19\tFilm/70mm Imax" "20\tFilm/Academy" "21\tFilm/Super35" "22\tArri/D21 1.33" "23\tArri/D21 1.78" "24\tArri/D21 1.85" "25\tArri/D21 2.40" "26\tArri/Alexa 16:9 1.78" "27\tArri/Alexa 16:9 1.85" "28\tArri/Alexa 16:9 2.39 Scope 2x" "29\tArri/Alexa 16:9 2.39 Flat" "30\tArri/Alexa 4:3 1.33" "31\tArri/Alexa 4:3 1.78" "32\tArri/Alexa 4:3 1.85" "33\tArri/Alexa 4:3 2.39 Scope 2x" "34\tArri/Alexa 4:3 2.39 Flat" "35\tBlack Magic/Pocket Cinema Camera" "36\tBlack Magic/Cinema Camera 2k" "37\tBlack Magic/Production Camera 4k" "38\tCanon/DSLR/M Still" "39\tCanon/DSLR/M Video" "40\tCanon/DSLR/1D MKIV Still" "41\tCanon/DSLR/1D MKIV Video" "42\tCanon/DSLR/1DX Still" "43\tCanon/DSLR/1DX Video" "44\tCanon/DSLR/5D MKII+III Still" "45\tCanon/DSLR/5D MKII+III Video" "46\tCanon/DSLR/6D Still" "47\tCanon/DSLR/6D Video" "48\tCanon/DSLR/7D Still" "49\tCanon/DSLR/7D Video" "50\tCanon/DSLR/60D Still" "51\tCanon/DSLR/60D Video" "52\tCanon/DSLR/70D Still" "53\tCanon/DSLR/70D Video" "54\tCanon/DSLR/Rebel 550D 600D 650D T2i T3i T4i Still" "55\tCanon/DSLR/Rebel 550D 600D 650D T2i T3i T4i Video" "56\tCanon/1DC Still" "57\tCanon/1DC Video" "58\tCanon/C100" "59\tCanon/C300" "60\tCanon/C500" "61\tCanon/XL1 4:3" "62\tCanon/XL1 16:9" "63\tCanon/XL2 4:3" "64\tCanon/XL2 16:9" "65\tNikon/DSLR/D4 FX Still" "66\tNikon/DSLR/D4 1.2x Still" "67\tNikon/DSLR/D4 DX Still" "68\tNikon/DSLR/D4 5:4 Still" "69\tNikon/DSLR/D90 Still" "70\tNikon/DSLR/D300S Still" "71\tNikon/DSLR/D600 FX Still" "72\tNikon/DSLR/D600 DX Still" "73\tNikon/DSLR/D700 FX Still" "74\tNikon/DSLR/D700 DX Still" "75\tNikon/DSLR/D800 FX Still" "76\tNikon/DSLR/D800 1.2x Still" "77\tNikon/DSLR/D800 DX Still" "78\tNikon/DSLR/D800 5:4 Still" "79\tNikon/DSLR/D3100 DX Still" "80\tNikon/DSLR/D3200 DX Still" "81\tNikon/DSLR/D5100 DX Still" "82\tNikon/DSLR/D7000 DX Still" "83\tPhantom/65 4k" "84\tPhantom/65 4k 16:9" "85\tPhantom/65 UHD" "86\tPhantom/65 2k Square" "87\tPhantom/65 2k 1.85" "88\tPhantom/65 2k 2.35" "89\tPhantom/65 1080p" "90\tPhantom/65 1632x1200" "91\tPhantom/65 720p" "92\tPhantom/65 1152x896" "93\tPhantom/65 800x600" "94\tPhantom/65 640x480" "95\tPhantom/65 512x512" "96\tPhantom/65 256x256" "97\tPhantom/Flex 2.5k" "98\tPhantom/Flex 1080p" "99\tPhantom/Flex 720p" "100\tPhantom/Flex 640x480" "101\tPhantom/HD Gold 2k Square" "102\tPhantom/HD Gold 2k 1.85" "103\tPhantom/HD Gold 2k 2.35" "104\tPhantom/HD Gold 1080p" "105\tPhantom/HD Gold 720p" "106\tPhantom/HD Gold 1152x896" "107\tPhantom/HD Gold 800x600" "108\tPhantom/HD Gold 640x480" "109\tPhantom/HD Gold 512x512" "110\tRed/One/4.5k" "111\tRed/One/4k 16:9" "112\tRed/One/4k 2:1" "113\tRed/One/4k HD" "114\tRed/One/4k Anamorphic" "115\tRed/One/3k 16:9" "116\tRed/One/3k 2:1" "117\tRed/One/2k 16:9" "118\tRed/One/2k 2:1" "119\tRed/Epic/5k" "120\tRed/Epic/5k 2:1" "121\tRed/Epic/5k HD" "122\tRed/Epic/5k ANA" "123\tRed/Epic/5k WS" "124\tRed/Epic/4k" "125\tRed/Epic/4k HD" "126\tRed/Epic/3k" "127\tRed/Epic/3k HD" "128\tRed/Epic/2k" "129\tRed/Epic/2k HD" "130\tRed/Epic/2k WS" "131\tRed/Epic/1k HD" "132\tRed/Epic/1k WS" "133\tRed/Epic Dragon/6k Full" "134\tRed/Epic Dragon/6k FF3" "135\tRed/Epic Dragon/5.5k Full" "136\tRed/Epic Dragon/5k Full" "137\tRed/Epic Dragon/4k Full" "138\tRed/Epic Dragon/3k Full" "139\tRed/Epic Dragon/2k Full" "140\tRed/Epic Dragon/1k Full" "141\tSony/DSLR/APS-C A37" "142\tSony/DSLR/APS-C A57" "143\tSony/DSLR/APS-C A58" "144\tSony/DSLR/APS-C A65" "145\tSony/DSLR/APS-C A77" "146\tSony/DSLR/APS-C A3000" "147\tSony/DSLR/Full Frame A99" "148\tSony/DSLR/Mirrorless A7" "149\tSony/DSLR/NEX-6" "150\tSony/DSLR/SLT-A37" "151\tSony/DSLR/SLT-A57" "152\tSony/DSLR/SLT-A99" "153\tSony/DSR-400" "154\tSony/EX1" "155\tSony/F3" "156\tSony/FS100U" "157\tSony/FS700" "158\tSony/F35 1.78" "159\tSony/F35 1.85" "160\tSony/F35 2.39" "161\tSony/F55" "162\tSony/F5" "163\tSony/F65"}} filmback 21 } Camera2 { inputs 0 translate {{"parent.position == 0 ? 7.36 : 0"} 0 0} haperture 24.89 vaperture 18.66 name Camera1 label VERTICAL xpos 5030 ypos 1890 addUserKnob {20 Framestore} addUserKnob {68 filmback l "Change filmback to:" M {"0\tCustom" "1\tFilm/35mm/2 perf 1.78" "2\tFilm/35mm/2 perf 2.40 v1" "3\tFilm/35mm/2 perf 2.40 v2" "4\tFilm/35mm/3 perf 1.78" "5\tFilm/35mm/4 perf 1.33 TV Safe" "6\tFilm/35mm/4 perf 1.33 Large TV Transmit" "7\tFilm/35mm/4 perf 1.78" "8\tFilm/35mm/4 perf 1.85 Extract" "9\tFilm/35mm/4 perf 1.85 Projection" "10\tFilm/35mm/4 perf 2.40 Anamorphic Projection" "11\tFilm/35mm/4 perf 2.40 Extract" "12\tFilm/16mm 1.37" "13\tFilm/Super 16mm 1.66" "14\tFilm/Super 16mm 1.85" "15\tFilm/35mm Full Frame" "16\tFilm/65mm 2.20" "17\tFilm/Panavision Super 70mm" "18\tFilm/70mm Extract 2.40" "19\tFilm/70mm Imax" "20\tFilm/Academy" "21\tFilm/Super35" "22\tArri/D21 1.33" "23\tArri/D21 1.78" "24\tArri/D21 1.85" "25\tArri/D21 2.40" "26\tArri/Alexa 16:9 1.78" "27\tArri/Alexa 16:9 1.85" "28\tArri/Alexa 16:9 2.39 Scope 2x" "29\tArri/Alexa 16:9 2.39 Flat" "30\tArri/Alexa 4:3 1.33" "31\tArri/Alexa 4:3 1.78" "32\tArri/Alexa 4:3 1.85" "33\tArri/Alexa 4:3 2.39 Scope 2x" "34\tArri/Alexa 4:3 2.39 Flat" "35\tBlack Magic/Pocket Cinema Camera" "36\tBlack Magic/Cinema Camera 2k" "37\tBlack Magic/Production Camera 4k" "38\tCanon/DSLR/M Still" "39\tCanon/DSLR/M Video" "40\tCanon/DSLR/1D MKIV Still" "41\tCanon/DSLR/1D MKIV Video" "42\tCanon/DSLR/1DX Still" "43\tCanon/DSLR/1DX Video" "44\tCanon/DSLR/5D MKII+III Still" "45\tCanon/DSLR/5D MKII+III Video" "46\tCanon/DSLR/6D Still" "47\tCanon/DSLR/6D Video" "48\tCanon/DSLR/7D Still" "49\tCanon/DSLR/7D Video" "50\tCanon/DSLR/60D Still" "51\tCanon/DSLR/60D Video" "52\tCanon/DSLR/70D Still" "53\tCanon/DSLR/70D Video" "54\tCanon/DSLR/Rebel 550D 600D 650D T2i T3i T4i Still" "55\tCanon/DSLR/Rebel 550D 600D 650D T2i T3i T4i Video" "56\tCanon/1DC Still" "57\tCanon/1DC Video" "58\tCanon/C100" "59\tCanon/C300" "60\tCanon/C500" "61\tCanon/XL1 4:3" "62\tCanon/XL1 16:9" "63\tCanon/XL2 4:3" "64\tCanon/XL2 16:9" "65\tNikon/DSLR/D4 FX Still" "66\tNikon/DSLR/D4 1.2x Still" "67\tNikon/DSLR/D4 DX Still" "68\tNikon/DSLR/D4 5:4 Still" "69\tNikon/DSLR/D90 Still" "70\tNikon/DSLR/D300S Still" "71\tNikon/DSLR/D600 FX Still" "72\tNikon/DSLR/D600 DX Still" "73\tNikon/DSLR/D700 FX Still" "74\tNikon/DSLR/D700 DX Still" "75\tNikon/DSLR/D800 FX Still" "76\tNikon/DSLR/D800 1.2x Still" "77\tNikon/DSLR/D800 DX Still" "78\tNikon/DSLR/D800 5:4 Still" "79\tNikon/DSLR/D3100 DX Still" "80\tNikon/DSLR/D3200 DX Still" "81\tNikon/DSLR/D5100 DX Still" "82\tNikon/DSLR/D7000 DX Still" "83\tPhantom/65 4k" "84\tPhantom/65 4k 16:9" "85\tPhantom/65 UHD" "86\tPhantom/65 2k Square" "87\tPhantom/65 2k 1.85" "88\tPhantom/65 2k 2.35" "89\tPhantom/65 1080p" "90\tPhantom/65 1632x1200" "91\tPhantom/65 720p" "92\tPhantom/65 1152x896" "93\tPhantom/65 800x600" "94\tPhantom/65 640x480" "95\tPhantom/65 512x512" "96\tPhantom/65 256x256" "97\tPhantom/Flex 2.5k" "98\tPhantom/Flex 1080p" "99\tPhantom/Flex 720p" "100\tPhantom/Flex 640x480" "101\tPhantom/HD Gold 2k Square" "102\tPhantom/HD Gold 2k 1.85" "103\tPhantom/HD Gold 2k 2.35" "104\tPhantom/HD Gold 1080p" "105\tPhantom/HD Gold 720p" "106\tPhantom/HD Gold 1152x896" "107\tPhantom/HD Gold 800x600" "108\tPhantom/HD Gold 640x480" "109\tPhantom/HD Gold 512x512" "110\tRed/One/4.5k" "111\tRed/One/4k 16:9" "112\tRed/One/4k 2:1" "113\tRed/One/4k HD" "114\tRed/One/4k Anamorphic" "115\tRed/One/3k 16:9" "116\tRed/One/3k 2:1" "117\tRed/One/2k 16:9" "118\tRed/One/2k 2:1" "119\tRed/Epic/5k" "120\tRed/Epic/5k 2:1" "121\tRed/Epic/5k HD" "122\tRed/Epic/5k ANA" "123\tRed/Epic/5k WS" "124\tRed/Epic/4k" "125\tRed/Epic/4k HD" "126\tRed/Epic/3k" "127\tRed/Epic/3k HD" "128\tRed/Epic/2k" "129\tRed/Epic/2k HD" "130\tRed/Epic/2k WS" "131\tRed/Epic/1k HD" "132\tRed/Epic/1k WS" "133\tRed/Epic Dragon/6k Full" "134\tRed/Epic Dragon/6k FF3" "135\tRed/Epic Dragon/5.5k Full" "136\tRed/Epic Dragon/5k Full" "137\tRed/Epic Dragon/4k Full" "138\tRed/Epic Dragon/3k Full" "139\tRed/Epic Dragon/2k Full" "140\tRed/Epic Dragon/1k Full" "141\tSony/DSLR/APS-C A37" "142\tSony/DSLR/APS-C A57" "143\tSony/DSLR/APS-C A58" "144\tSony/DSLR/APS-C A65" "145\tSony/DSLR/APS-C A77" "146\tSony/DSLR/APS-C A3000" "147\tSony/DSLR/Full Frame A99" "148\tSony/DSLR/Mirrorless A7" "149\tSony/DSLR/NEX-6" "150\tSony/DSLR/SLT-A37" "151\tSony/DSLR/SLT-A57" "152\tSony/DSLR/SLT-A99" "153\tSony/DSR-400" "154\tSony/EX1" "155\tSony/F3" "156\tSony/FS100U" "157\tSony/FS700" "158\tSony/F35 1.78" "159\tSony/F35 1.85" "160\tSony/F35 2.39" "161\tSony/F55" "162\tSony/F5" "163\tSony/F65"}} filmback 21 } Switch { inputs 2 which {{format_controller.which}} name Switch5 xpos 5130 ypos 2006 } Input { inputs 0 name ref label "\[value number]" xpos 5020 ypos -283 number 2 } Dot { name Dot28 note_font_size 25 xpos 5051 ypos -225 } Crop { box {{parent.Reference_crop_control.box} {Reference_crop_control.box} {Reference_crop_control.box} {Reference_crop_control.box}} reformat true crop false name reference_crop xpos 5020 ypos -154 } Reformat { type "to box" box_width 512 box_height 512 box_fixed true resize fit black_outside true name Reformat_reference xpos 5020 ypos -130 } Shuffle { alpha white name Shuffle3 xpos 5020 ypos 14 } Premult { name Premult_reference xpos 5020 ypos 86 } Transform { scale 0.9 center {256 256} filter Mitchell shutteroffset centred name Transform4 xpos 5020 ypos 110 } Constant { inputs 0 color 1 format "1024 1024 0 0 1024 1024 1 square_1K" name Constant_Background1 xpos 2710 ypos -297 } Reformat { type "to box" box_width 512 box_height 512 box_fixed true name Reformat1 xpos 2710 ypos -202 } Dot { name Dot24 note_font_size 25 xpos 2741 ypos -177 } set N625f9880 [stack 0] Dot { name Dot25 note_font_size 25 xpos 2521 ypos -177 } set N10bb5c00 [stack 0] Dot { name Dot20 note_font_size 25 xpos 2301 ypos -177 } BlackOutside { name BlackOutside1 xpos 2270 ypos -106 } Dilate { channels alpha size -7 name Dilate3 xpos 2270 ypos -64 } Dilate { channels alpha size {{"-parent.BorderScale * 10"}} name user_dilate xpos 2270 ypos -16 } Dot { name Dot6 note_font_size 25 xpos 2301 ypos 87 } push $N10bb5c00 Merge2 { inputs 2 operation stencil bbox B name Merge3 label "bbox: \[value bbox]\nmix: \[value mix]" note_font "Bitstream Vera Sans Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold" note_font_color 0xff00ff xpos 2490 ypos 75 } Grade { multiply {1 1 1 1} name Grade_BorderColour xpos 2490 ypos 158 } Grade { channels alpha name Grade_BorderAlpha xpos 2490 ypos 200 } Premult { name Premult_Border1 xpos 2490 ypos 254 } Dot { name Dot7 note_font_size 25 xpos 2521 ypos 303 } push $N625f9880 Grade { multiply {{Grade_BackgroundRGB.multiply} {Grade_BackgroundRGB.multiply} {Grade_BackgroundRGB.multiply} {Grade_BackgroundRGB.multiply}} name Grade1_BackgroundRGB xpos 2710 ypos -106 } Grade { channels alpha multiply {{Grade_BackgroundAlpha.multiply}} name Grade1_BackgroundAlpha xpos 2710 ypos -40 } Premult { name Premult_Background1 xpos 2710 ypos 206 } Merge2 { inputs 2 name Merge_BackgroundBorder1 xpos 2710 ypos 302 } Dot { name Dot4 note_font_size 25 xpos 2741 ypos 447 } Dot { name Dot15 note_font_size 25 xpos 3181 ypos 447 } set N10bea380 [stack 0] Dot { name Dot16 note_font_size 25 xpos 3951 ypos 447 } set N10bea000 [stack 0] Dot { name Dot18 note_font_size 25 xpos 4721 ypos 447 } Merge2 { inputs 2 bbox B name Merge4 label "bbox: \[value bbox]\nmix: \[value mix]" note_font "Bitstream Vera Sans Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold" note_font_color 0xff00ff xpos 5020 ypos 507 } Dot { name Dot8 note_font_size 25 xpos 5051 ypos 591 } set N10c19500 [stack 0] Dot { name Dot9 note_font_size 25 xpos 4831 ypos 591 } Card2 { translate {{"DiffuseBallBox_Card_horiz.translate + 1 + offset.offset"} {ChromeBall_Card_horiz.translate} -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name refobject_card_horiz xpos 4800 ypos 638 disable {{"parent.refObject == 0 ? 1 : 0"}} } TransformGeo { translate {{"(parent.diffuseBall == 0 && parent.chromeBall == 1) || (parent.diffuseBall == 1 && parent.chromeBall == 0) ? (-1 - offset.offset) : parent.diffuseBall == 0 && parent.diffuseBall == 0 ? (-2 - 2*offset.offset) : 0"} 0 0} name TransformGeo8 label "SNAP HORIZONTAL" xpos 4800 ypos 680 } Dot { name Dot5 note_font_size 25 xpos 4831 ypos 783 } push $N10c19500 Card2 { rows 1 columns 1 translate {3.68 {DiffuseBallBox_Card.translate-1-offset.offset} -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name refobject_card xpos 5020 ypos 638 disable {{"parent.refObject == 1 ? 0 : 1"}} } TransformGeo { translate {0 {"(parent.diffuseBall == 0 && parent.chromeBall == 1) || (parent.diffuseBall == 1 && parent.chromeBall == 0) ? (1 + offset.offset) : parent.diffuseBall == 0 && parent.diffuseBall == 0 ? (2 + 2*offset.offset) : 0"} 0} name TransformGeo1 label "SNAP VERTICAL" xpos 5020 ypos 680 } Switch { inputs 2 which {{format_controller.which}} name Switch3 xpos 5020 ypos 782 } TransformGeo { translate {{parent.OverlayPosition.x} {parent.OverlayPosition.y} 0} name TransformGeo7 label GUI xpos 5020 ypos 824 } Input { inputs 0 name ColourChart label "\[value number]" xpos 5680 ypos -102 number 3 } Dot { name Dot29 note_font_size 25 xpos 5711 ypos -9 } CornerPin2D { to1 {0 0} to2 {1080 0} to3 {1080 768} to4 {0 768} invert false from1 {{ColourChart_controller.from1} {ColourChart_controller.from1}} from2 {{ColourChart_controller.from2} {ColourChart_controller.from2}} from3 {{ColourChart_controller.from3} {ColourChart_controller.from3}} from4 {{ColourChart_controller.from4} {ColourChart_controller.from4}} name ColourChart_CornerPin1 xpos 5680 ypos 38 } Crop { box {0 0 1080 768} reformat true crop false name Crop_ColourChart1 xpos 5680 ypos 86 } Reformat { type "to box" box_width 1080 box_height 768 box_fixed true name Reformat_ColourChart1 xpos 5680 ypos 230 } Transform { scale {0.93 0.89} center {540 384} filter Mitchell shutteroffset centred name Transform2 xpos 5680 ypos 254 } Constant { inputs 0 color 1 format "1024 1024 0 0 1024 1024 1 square_1K" name Constant_Background2 xpos 6120 ypos -105 } Reformat { type "to box" box_width 1080 box_height 768 box_fixed true resize distort name Reformat3 xpos 6120 ypos 14 } Dot { name Dot13 note_font_size 25 xpos 6151 ypos 87 } set N10ca9880 [stack 0] Dot { name Dot10 note_font_size 25 xpos 5931 ypos 87 } BlackOutside { name BlackOutside2 xpos 5900 ypos 110 } Dilate { channels alpha size -15 name Dilate1 xpos 5900 ypos 128 } Dilate { channels alpha size {{"-parent.BorderScale * 17"}} name user_dilate1 xpos 5900 ypos 176 } Dot { name Dot11 note_font_size 25 xpos 5931 ypos 231 } push $N10ca9880 Merge2 { inputs 2 operation stencil bbox B name Merge6 label "bbox: \[value bbox]\nmix: \[value mix]" note_font "Bitstream Vera Sans Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold" note_font_color 0xff00ff xpos 6120 ypos 219 } Grade { multiply {{Grade_BorderColour.multiply} {Grade_BorderColour.multiply} {Grade_BorderColour.multiply} {Grade_BorderColour.multiply}} name Grade1_BorderColour xpos 6120 ypos 287 } Grade { channels alpha multiply {{Grade_BorderAlpha.multiply}} name Grade1_BorderAlpha xpos 6120 ypos 340 } Premult { name Premult_Border2 xpos 6120 ypos 398 } Dot { name Dot12 note_font_size 25 xpos 6151 ypos 471 } push $N10ca9880 Dot { name Dot26 note_font_size 25 xpos 6371 ypos 87 } Grade { multiply {1 1 1 1} name Grade_BackgroundRGB xpos 6340 ypos 158 } Grade { channels alpha multiply 0.5 name Grade_BackgroundAlpha xpos 6340 ypos 200 } Premult { name Premult_Background2 xpos 6340 ypos 350 } Merge2 { inputs 2 name Merge_BackgroundBorder2 xpos 6340 ypos 470 } Dot { name Dot19 note_font_size 25 xpos 6371 ypos 759 } Merge2 { inputs 2 bbox B name Merge7 label "bbox: \[value bbox]\nmix: \[value mix]" note_font "Bitstream Vera Sans Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold" note_font_color 0xff00ff xpos 5680 ypos 747 } Dot { name Dot17 note_font_size 25 xpos 5711 ypos 807 } set N10e5d880 [stack 0] Dot { name Dot21 note_font_size 25 xpos 5491 ypos 807 } Card2 { translate {{"refobject_card_horiz.translate + 1.2 + offset.offset"} {ChromeBall_Card_horiz.translate} -17} uniform_scale 1.4 control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name chart_card_horiz xpos 5460 ypos 854 disable {{"parent.colourChart == 1 ? 0 : 1"}} } TransformGeo { translate {{"(parent.chromeBall == 0 && parent.diffuseBall == 1 && parent.refObject == 1) || (parent.chromeBall == 1 && parent.diffuseBall == 0 && parent.refObject == 1) || (parent.chromeBall == 1 && parent.diffuseBall == 1 && parent.refObject == 0) ? (-1 - offset.offset) : (parent.chromeBall == 0 && parent.diffuseBall == 0 && parent.refObject == 1) || (parent.chromeBall == 0 && parent.diffuseBall == 1 && parent.refObject == 0) || (parent.chromeBall == 1 && parent.diffuseBall == 0 && parent.refObject == 0) ? (-2 - 2*offset.offset) : parent.chromeBall == 0 && parent.diffuseBall == 0 && parent.refObject == 0 ? (-3 - 3*offset.offset) : 0"} 0 0} name TransformGeo10 label "SNAP HORIZONTAL" xpos 5460 ypos 920 } Dot { name Dot22 note_font_size 25 xpos 5491 ypos 975 } push $N10e5d880 Card2 { rows 1 columns 1 translate {3.68 {refobject_card.translate-.855-offset.offset} -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name chart_card xpos 5680 ypos 854 disable {{"parent.colourChart == 0 ? 1 : 0"}} } TransformGeo { translate {0 {"(parent.chromeBall == 0 && parent.diffuseBall == 1 && parent.refObject == 1) || (parent.chromeBall == 1 && parent.diffuseBall == 0 && parent.refObject == 1) || (parent.chromeBall == 1 && parent.diffuseBall == 1 && parent.refObject == 0) ? (1 + offset.offset) : (parent.chromeBall == 0 && parent.diffuseBall == 0 && parent.refObject == 1) || (parent.chromeBall == 0 && parent.diffuseBall == 1 && parent.refObject == 0) || (parent.chromeBall == 1 && parent.diffuseBall == 0 && parent.refObject == 0) ? (2 + 2*offset.offset) : parent.chromeBall == 0 && parent.diffuseBall == 0 && parent.refObject == 0 ? (3 + 3*offset.offset) : 0"} 0} name TransformGeo9 label "SNAP VERTICAL" xpos 5680 ypos 920 } Switch { inputs 2 which {{format_controller.which}} name Switch4 xpos 5680 ypos 974 } TransformGeo { translate {{parent.OverlayPosition.x} {parent.OverlayPosition.y} 0} name TransformGeo4 label GUI xpos 5680 ypos 1088 } Roto { inputs 0 output alpha curves {{{v x3f99999a} {f 0} {n {layer Root {f 2097664} {t x43800000 x43800000} {a pt1x 0 pt1y 0 pt2x 0 pt2y 0 pt3x 0 pt3y 0 pt4x 0 pt4y 0 ptex00 0 ptex01 0 ptex02 0 ptex03 0 ptex10 0 ptex11 0 ptex12 0 ptex13 0 ptex20 0 ptex21 0 ptex22 0 ptex23 0 ptex30 0 ptex31 0 ptex32 0 ptex33 0 ptof1x 0 ptof1y 0 ptof2x 0 ptof2y 0 ptof3x 0 ptof3y 0 ptof4x 0 ptof4y 0 pterr 0 ptrefset 0 ptmot x40800000 ptref 0} {curvegroup Circle 512 bezier {{cc {f 8192} {p {xc1ba7390} {x43956666 x4380199a} {x41ba7390} {0 xc1ba7390} {x43aa8000 x43953334} {0 x41ba7390} {x41ba7390} {x43956666 x43aa4cce} {xc1ba7390} {0 x41ba7390} {x43804cce x43953334} {0 xc1ba7390}}} {cc {f 8192} {p {xc1ba7390} {} {x41ba7390} {0 xc1ba7390} {} {0 x41ba7390} {x41ba7390} {} {xc1ba7390} {0 x41ba7390} {} {0 xc1ba7390}}}} {t x43956666 x43953334 {{x447a4000 0}} xc22a6666 xc2266666 {{x447a4000 0}} {{x447a4000 0}} {{x447a4000 0}} 0 x40bf5c29 x40bf5c29 {{x447a4000 1}} 0 0 {{x447a4000 0}} {{x447a4000 0}} {{x447a4000 0}} {{x447a4000 0}} {{x447a4000 0}}} {a osw x41200000 osf 0 str 1 spx x43800000 spy x43800000 sb 1 ltn x447a4000 ltm x447a4000 tt x40e00000}}}}}} toolbox {selectAll { { selectAll str 1 ssx 1 ssy 1 sf 1 } { createBezier str 1 ssx 1 ssy 1 sf 1 sb 1 tt 4 } { createBezierCusped str 1 ssx 1 ssy 1 sf 1 sb 1 } { createBSpline str 1 ssx 1 ssy 1 sf 1 sb 1 } { createEllipse str 1 ssx 1 ssy 1 sf 1 sb 1 tt 7 } { createRectangle str 1 ssx 1 ssy 1 sf 1 sb 1 } { createRectangleCusped str 1 ssx 1 ssy 1 sf 1 sb 1 } { brush str 1 ssx 1 ssy 1 sf 1 sb 1 } { eraser src 2 str 1 ssx 1 ssy 1 sf 1 sb 1 } { clone src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 } { reveal src 3 str 1 ssx 1 ssy 1 sf 1 sb 1 } { dodge src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 } { burn src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 } { blur src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 } { sharpen src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 } { smear src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 } } } toolbar_brush_hardness 0.200000003 toolbar_source_transform_scale {1 1} toolbar_source_transform_center {256 256} colorOverlay {0 0 0 0} lifetime_type "all frames" lifetime_start 1001 lifetime_end 1001 motionblur_shutter_offset_type centred source_black_outside true name CircleShape1 xpos 3700 ypos -112 } Dot { name Dot14 note_font_size 25 xpos 3731 ypos 15 } set N10ec5500 [stack 0] Input { inputs 0 name Diffuse label "\[value number]" xpos 4140 ypos -340 number 1 } Dot { name Dot30 note_font_size 25 xpos 4171 ypos -273 } Crop { box {{DiffuseBall_crop_control.box} {DiffuseBall_crop_control.box} {DiffuseBall_crop_control.box} {DiffuseBall_crop_control.box}} reformat true crop false name Crop_DiffuseBall1 xpos 4140 ypos -202 } Reformat { type "to box" box_width 512 box_height 512 box_fixed true resize fill name Reformat_DiffuseBall1 xpos 4140 ypos -154 } Copy { inputs 2 from0 rgba.alpha to0 rgba.alpha name CopyAlpha_DifusseBall1 xpos 4140 ypos 8 } Premult { name Premult_DiffuseBall1 xpos 4140 ypos 62 } Transform { scale 0.9 center {256 256} filter Mitchell shutteroffset centred name Transform3 xpos 4140 ypos 86 } push $N10bea000 Merge2 { inputs 2 bbox B name Merge5 label "bbox: \[value bbox]\nmix: \[value mix]" note_font "Bitstream Vera Sans Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold" note_font_color 0xff00ff xpos 4140 ypos 531 } Dot { name Dot1 note_font_size 25 xpos 4171 ypos 591 } set N10f21500 [stack 0] Dot { name Dot2 note_font_size 25 xpos 3951 ypos 591 } Card2 { translate {{"ChromeBall_Card_horiz.translate + 1 + offset.offset"} {ChromeBall_Card_horiz.translate} -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name DiffuseBallBox_Card_horiz xpos 3920 ypos 638 disable {{"parent.diffuseBall == 1 ? 0 : 1"}} } TransformGeo { translate {{"parent.chromeBall == 0 ? (-1 - offset.offset) : 0"} 0 0} name TransformGeo6 label "SNAP HORIZONTAL" xpos 3920 ypos 680 } Dot { name Dot3 note_font_size 25 xpos 3951 ypos 783 } push $N10f21500 Card2 { rows 1 columns 1 translate {3.68 {ChromeBall_Card.translate-1-offset.offset} -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name DiffuseBallBox_Card xpos 4140 ypos 638 disable {{"parent.diffuseBall == 1 ? 0 : 1"}} } TransformGeo { translate {0 {"parent.chromeBall == 0 ? (1 + offset.offset) : 0"} 0} name TransformGeo5 label "SNAP VERTICAL" xpos 4140 ypos 680 } Switch { inputs 2 which {{format_controller.which}} name Switch2 xpos 4140 ypos 782 } TransformGeo { translate {{parent.OverlayPosition.x} {parent.OverlayPosition.y} 0} name TransformGeo3 label GUI xpos 4140 ypos 848 } push $N10ec5500 Input { inputs 0 name Chrome label "\[value number]" xpos 3370 ypos -400 } Dot { name Dot27 note_font_size 25 xpos 3401 ypos -345 } Crop { box {{ChromeBall_crop_control.box} {ChromeBall_crop_control.box} {ChromeBall_crop_control.box} {ChromeBall_crop_control.box}} reformat true crop false name Crop_ChromeBall1 xpos 3370 ypos -298 } Reformat { type "to box" box_width 512 box_height 512 box_fixed true resize fill name Reformat_ChromeBall1 xpos 3370 ypos -250 } Copy { inputs 2 from0 rgba.alpha to0 rgba.alpha name CopyAlpha_ChromeBall1 xpos 3370 ypos 8 } Premult { name Premult_ChromeBall1 xpos 3370 ypos 86 } Transform { scale 0.9 center {256 256} filter Mitchell shutteroffset centred name Transform1 xpos 3370 ypos 134 } push $N10bea380 Merge2 { inputs 2 bbox B name Merge1 label "bbox: \[value bbox]\nmix: \[value mix]" note_font "Bitstream Vera Sans Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold Bold" note_font_color 0xff00ff xpos 3370 ypos 531 } set N10fc3c00 [stack 0] Card2 { translate {0.16 1.81 -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name ChromeBall_Card_horiz xpos 3150 ypos 614 disable {{"parent.chromeBall == 1 ? 0 : 1"}} } push $N10fc3c00 Card2 { rows 1 columns 1 translate {3.68 1.81 -17} control_points {3 3 3 6 1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0 0 0} 1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {0.5 0 0} 1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 {1 0 0} 1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0 0.5 0} 1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {0.5 0.5 0} 1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 -0.1666666716 0} 0 {1 0.5 0} 1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0 1 0} 1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {0.5 1 0} 1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 {1 1 0} } name ChromeBall_Card xpos 3370 ypos 614 disable {{"parent.chromeBall == 1 ? 0 : 1"}} } Switch { inputs 2 which {{format_controller.which}} name Switch1 xpos 3370 ypos 686 } TransformGeo { translate {{parent.OverlayPosition.x} {parent.OverlayPosition.y} 0} name TransformGeo2 label GUI xpos 3370 ypos 728 } Scene { inputs 4 name Scene3 xpos 4700 ypos 1530 } Dot { name Dot23 note_font_size 25 xpos 4721 ypos 1695 } set N10fc2700 [stack 0] TransformGeo { uniform_scale {{parent.scale}} pivot {{"parent.position == 2 ? ChromeBall_Card_horiz.translate + parent.OverlayPosition.x - 0.5 : ChromeBall_Card_horiz.translate + parent.OverlayPosition.x - 0.5"} {"parent.position == 3 ? ChromeBall_Card_horiz.translate - 0.5 + parent.OverlayPosition.y : ChromeBall_Card_horiz.translate + 0.5 + parent.OverlayPosition.y"} {ChromeBall_Card.translate}} name uniform_scale_horizonal xpos 4580 ypos 1790 } push $N10fc2700 TransformGeo { uniform_scale {{parent.scale}} pivot {{"parent.position == 0 ? ChromeBall_Card.translate - 0.5 + parent.OverlayPosition.x : ChromeBall_Card.translate + 0.5 + parent.OverlayPosition.x"} {"ChromeBall_Card.translate + 0.5 + parent.OverlayPosition.y"} {ChromeBall_Card.translate}} name uniform_scale_vertical xpos 4690 ypos 1766 } Switch { inputs 2 which {{format_controller.which}} name Switch6 xpos 4690 ypos 1790 } push 0 ScanlineRender { inputs 3 conservative_shader_sampling false ztest_enabled false filter Impulse samples 0 shutteroffset centred motion_vectors_type distance name ScanlineRender3 xpos 4690 ypos 2006 } Remove { operation keep channels rgba name Remove1 xpos 4690 ypos 2102 } Reformat { black_outside true name Reformat2 selected true xpos 4690 ypos 2198 } Output { name Output1 xpos 4690 ypos 2270 } Crop { inputs 0 box {850 500 550 200} name DiffuseBall_crop_control xpos 4030 ypos -226 } Crop { inputs 0 box {923 500 1500 200} name Reference_crop_control xpos 4910 ypos -178 } CornerPin2D { inputs 0 to1 {0 0} enable1 false to2 {0 0} enable2 false to3 {0 0} enable3 false to4 {0 0} enable4 false invert false from1 {500 600} from2 {900 600} from3 {900 800} from4 {500 800} name ColourChart_controller xpos 5570 ypos -34 } end_group