set cut_paste_input [stack 0]
version 12.2 v5
push $cut_paste_input
Group {
name CalibrateMacbeth3
tile_color 0x87aee7ff
selected true
xpos -802
ypos 37
addUserKnob {20 CalibrateMacbeth}
addUserKnob {26 macbeth_position_label l "@b;Macbeth Position" T ""}
addUserKnob {7 sample_size l "sample size" R 5 100}
sample_size 50
addUserKnob {12 TL}
TL {332 882}
addUserKnob {12 TR -STARTLINE}
TR {1004 806}
addUserKnob {12 BL}
BL {274 446}
addUserKnob {12 BR -STARTLINE}
BR {954 374}
addUserKnob {6 output_compare l "output in compare mode" t "inverts the cornerpin for a good view of the macbeth chart for comparing src and dst" +STARTLINE}
addUserKnob {6 disable_overlay l "disable overlay" t "Removes the destination colorchecker values overlayed over the source." +STARTLINE}
addUserKnob {4 colorchecker_type l ColorChecker t "Choose the Macbeth ColorChecker Chart model. If it was manufactured after November 2014 the pigments changed, and the colors are slightly altered." M {ColorChecker2014 ColorChecker2005 ""}}
addUserKnob {26 ""}
addUserKnob {41 colorspace T ColorChecker.colorspace}
addUserKnob {6 chroma_only l "calibrate chromaticities only" t "Do not change the brightness of the input image after calibration." +STARTLINE}
chroma_only true
addUserKnob {22 calculate l Calculate T "import nuke\nimport os\nimport sys\n\ndef colorsample(node, pos, size):\n # sample rgb pixel value\n # :param: node - node object to sample\n # :param: pos - list containing x and y position as float values\n # :param: size - box size to average in sample\n return \[node.sample(chan, pos\[0], pos\[1], size, size) for chan in \['red', 'green', 'blue']]\n\n\ndef calc_mtx():\n # calculate colormatrix to match src macbeth chart to dst macbeth chart\n node = nuke.thisNode()\n\n # make sure numpy is importable\n if node\['use_python_path'].getValue():\n pythonpath = node\['pythonpath'].getValue()\n sys.path.insert(0, pythonpath)\n try:\n import numpy as np\n except ImportError:\n nuke.message('numpy is required. \\nMake sure it is installed correctly and importable. \\nIf you are using the custom python path, make sure you have entered the path \\nto the site-packages folder containing the numpy module.')\n return\n\n size = node\['sample_size'].getValue()\n chroma_only = node\['chroma_only'].getValue()\n \n node.begin()\n src = nuke.toNode('Normalize')\n dst = nuke.toNode('macbeth_points')\n norm_node = nuke.toNode('Normalize')\n\n node\['reset'].execute()\n\n # If chroma_only, normalize colorchecker to dst grey before sampling\n if chroma_only:\n src_grey = colorsample(src, dst\['p44'].getValue(), size)\n dst_grey = colorsample(dst, dst\['p44'].getValue(), size)\n \n # with rec709 luminance weighting\n src_lum = (src_grey\[0]*0.2126 + src_grey\[1]*0.7152 + src_grey\[2]*0.0722)\n dst_lum = (dst_grey\[0]*0.2126 + dst_grey\[1]*0.7152 + dst_grey\[2]*0.0722)\n norm_node\['src'].setValue(src_lum)\n norm_node\['dst'].setValue(dst_lum)\n\n print 'source grey: \{0\} | \{1\}\\ndst grey: \{2\} | lum: \{3\}'.format(src_grey, src_lum,\n dst_grey, dst_lum)\n \n src_patches = list()\n dst_patches = list()\n points = \['p11', 'p12', 'p13', 'p14', 'p15', 'p16', 'p21', 'p22', 'p23', 'p24', 'p25', \n 'p26', 'p31', 'p32', 'p33', 'p34', 'p35', 'p36', 'p41', 'p42', 'p43', 'p44', 'p45', 'p46']\n\n for point in points:\n src_value = colorsample(src, dst\[point].getValue(), size)\n dst_value = colorsample(dst, dst\[point].getValue(), size)\n\n src_patches.append(src_value)\n dst_patches.append(dst_value)\n\n print 'source: \{0\}'.format(src_value)\n print 'destination: \{0\}'.format(dst_value)\n\n # Calculate multivariate Rinear Regression to fit source matrix to target matrix\n # https://en.wikipedia.org/wiki/General_linear_model\n # https://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.lstsq.html\n # \n # https://github.com/colour-science/colour-nuke/blob/master/colour_nuke/notebooks/mmColorTarget_dependencies.ipynb\n # Source chromaticities are based on XRite ColorChecker 2005 values as described here: \n # https://github.com/colour-science/colour/blob/cdbffd063b0c44bb32d752b01647137871434851/colour/characterisation/dataset/colour_checkers/chromaticity_coordinates.py#L114-L114\n # http://www.babelcolor.com/colorchecker.htm\n # http://www.babelcolor.com/colorchecker-2.htm#CCP2_beforeVSafter\n # https://github.com/colour-science/colour-nuke/blob/master/colour_nuke/scripts/colour_rendition_chart.nk\n\n np_matrix = np.transpose(np.linalg.lstsq(np.array(src_patches), np.array(dst_patches))\[0])\n matrix = np.ravel(np_matrix).tolist()\n node\['matrix'].setValue(matrix)\n nuke.root().begin()\n\nif __name__=='__main__':\n calc_mtx()" +STARTLINE}
addUserKnob {26 ""}
addUserKnob {26 output_matrix_label l "@b;Output Matrix" T ""}
addUserKnob {41 matrix T ColorMatrix.matrix}
addUserKnob {6 bypass_mtx l "bypass matrix" t "disable the matrix - for comparing before/after" +STARTLINE}
addUserKnob {22 reset l Reset -STARTLINE T "n = nuke.thisNode()\nn\['matrix'].setValue(\[1,0,0,0,1,0,0,0,1])\nn.begin()\nnorm = nuke.toNode('Normalize')\nnorm\['src'].setValue(0.18)\nnorm\['dst'].setValue(0.18)"}
addUserKnob {22 create_mtx l "Create MTX" t "Create a ColorMatrix node." T "import os\nnode = nuke.thisNode()\nnode.begin()\nnorm = nuke.toNode('Normalize')\n\nnuke.root().begin()\n_ = \[n.setSelected(False) for n in nuke.allNodes(recurseGroups=True)]\n\ncolormatrix = nuke.createNode('ColorMatrix')\ncolormatrix.setXYpos(node.xpos()-120, node.ypos())\ncolormatrix\['matrix'].setValue(node\['matrix'].getValue())\ntopnode = nuke.toNode(nuke.tcl('full_name \[topnode \{0\}]'.format(node.fullName())))\nif 'file' in topnode.knobs():\n\tfilename = os.path.basename(topnode\['file'].getValue())\nelse:\n\tfilename = topnode.name()\nif node\['chroma_only'].getValue():\n colormatrix\['label'].setValue('\{0\} \\ncalibrate: \{1\}'.format(filename, node\['colorspace'].value()))\n # Create mult as well for optional exposure adjustment\n exp = nuke.createNode('Multiply')\n exp\['channels'].setValue('rgb')\n exp.setXYpos(colormatrix.xpos(), colormatrix.ypos() + 60)\n exp\['value'].setValue(norm\['value'].getValue())\n colormatrix.setSelected(True)\nelse:\n colormatrix\['label'].setValue('\{0\} \\ncalibrate w/ exposure: \{1\}'.format(filename, node\['colorspace'].value()))" +STARTLINE}
addUserKnob {22 set_selected l "Set Selected" t "Set matrix knob on selected node." -STARTLINE T "node = nuke.thisNode()\nnuke.root().begin()\n\ncolormatrix = nuke.selectedNode()\nif 'matrix' in colormatrix.knobs():\n colormatrix\['matrix'].setValue(node\['matrix'].getValue())\n"}
addUserKnob {20 info l Info}
addUserKnob {26 info_label l "" +STARTLINE T "About
\nCalibrate an image containing a macbeth colorchecker chart
\nto match the gamut of the given colorspace.
\nRequires the numpy python module. Make sure it is importable
\nin nuke. You can enter a custom python path to search for numpy.
\nThis is the directory to the site-packages folder that contains the numpy module.
\nNote that this technique is not a magic solution.
\nIn order for the calibration to be accurate, the illuminant in the scene
\nneeds to be CIE Illuminant D65. The more the spectral power distribution
\nof the light varies from this, the more error will be in the result.\n
Usage
\n- Align cornerpin to match patches to macbeth chart
\n- Set sample size to get a good sample on source macbeth chart.
\n- Choose target colorspace.
\n- Disable calibrate chromaticities only if you want to adjust exposure as well.
\n- Click calculate
\n- Evaluate results: Output in compare mode to get a better view.
\n- Toggle bypass matrix to compare before/after.
\n- Click Create MTX to create a new colormatrix node
\n- Or click Set Selected to set an existing colormatrix node.
\n\n
Information
\nBased on Marco Meyer's mmColorTarget tool.
\nwww.marcomeyer-vfx.de
\n
\nRebuild and simplify.
Calibrate to known gamuts only.
\nAdd option to not change exposure.
\nCreated by Jed Smith - gist.github.com/jedypod"}
addUserKnob {26 ""}
addUserKnob {6 use_python_path l "" t "search specified python path for numpy module" -STARTLINE}
use_python_path true
addUserKnob {1 pythonpath l "python path" t "enter the directory of the site-packages folder that contains numpy" -STARTLINE}
pythonpath p:/_projekte/HOTZ/000_env/python/libs/nuke
}
Group {
inputs 0
name ColorChecker
tile_color 0xffbf00ff
label "Colorspace: \[value colorspace]"
xpos 620
ypos -1215
postage_stamp true
addUserKnob {20 colour_rendition_chart_Tab l "Colour Rendition Chart"}
addUserKnob {41 colorspace T XYZ_D50_to_RGB.colorspace}
addUserKnob {3 patch_resolution l "patch resolution"}
patch_resolution 128
addUserKnob {7 gap R 10 50}
gap 20
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "COLOUR RENDITION CHART v0.2.1\n\ncolour-science.org - July 17, 2019\n\nThis file defines the X-Rite ColorChecker 2005 (ColorChecker24 - Before November 2014) and 2014 (ColorChecker24 - After November 2014) Classic Colour Rendition Charts.\n\nReference samples colours are converted from CIE XYZ tristimulus values (derived from XRite L*a*b* D50 data \[1]\[2]) to RGB colourspace.\n\nMatrices converting from CIE XYZ tristimulus to RGB colourspace were computed using CAT02 chromatic adaptation transform.\n\n\[1] BabelColor. (2012). ColorChecker RGB and spectra. Retrieved from http://www.babelcolor.com/download/ColorChecker_RGB_and_spectra.xls\n\[2] X-Rite. (2015). New color specifications for\n ColorChecker SG and Classic Charts. Retrieved October 29, 2018,\n from http://xritephoto.com/ph_product_overview.aspx?ID=938&Action=Support&SupportID=5884#\n\n--\n\nSome small adjustments for output resolution and grid size for inclusion in the CalibrateMacbeth tool.\n- gist.github.com/jedypod - 2020-01-25"}
}
Constant {
inputs 0
format "512 512 0 0 512 512 1 square_512"
name Constant1
xpos 840
ypos -346
postage_stamp false
}
Reformat {
type "to box"
box_width {{parent.patch_resolution}}
box_height {{parent.patch_resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 840
ypos -298
}
Radial {
replace true
area {{center.x-(box_size.w/2)} {center.y-(box_size.h/2*input.pixel_aspect)} {center.x+(box_size.w/2)} {center.y+(box_size.h/2*input.pixel_aspect)}}
softness 0
name RadialSize
xpos 840
ypos -250
addUserKnob {20 Size}
addUserKnob {12 center}
center {{width/2} {height/2}}
addUserKnob {14 box_size R 0 100}
box_size {{parent.parent.sample_size}}
}
set N52b08400 [stack 0]
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
push $N52b08400
ContactSheet {
inputs 24
width {{"rint(parent.patch_resolution * 6 + gap * 7)"}}
height {{"rint(parent.patch_resolution * 4 + gap * 5)"}}
rows 4
columns 6
startframe 1
endframe 1
name ContactSheet1
xpos 840
ypos -202
}
Dot {
name Dot1
xpos 874
ypos -150
}
Group {
inputs 0
name ColorChecker2005
xpos 1280
ypos -394
addUserKnob {20 ColorChecker2005}
addUserKnob {3 patch_resolution}
patch_resolution {{parent.patch_resolution}}
}
Group {
inputs 0
name bluish_green
xpos 838
ypos -365
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.304243 0.4178 0.346225978 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "bluish green"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 6
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name blue_flower
xpos 728
ypos -365
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.2419361345 0.2304 0.3343865546 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "blue flower"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 5
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name foliage
xpos 618
ypos -365
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1090570127 0.1325 0.05295287842 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob foliage
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 4
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name blue_sky
xpos 508
ypos -365
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1680159151 0.1836 0.2571374005 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "blue sky"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 3
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name light_skin
xpos 396
ypos -365
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3917872596 0.3495 0.1922063301 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "light skin"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 2
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 63
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 135
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name dark_skin
xpos 290
ypos -369
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1151847498 0.1008 0.05089372518 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "dark skin"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 1
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 290
ypos 63
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 290
ypos 158
}
Output {
name Output
xpos 290
ypos 230
}
end_group
Group {
inputs 0
name orange_yellow
xpos 838
ypos -245
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.4878619607 0.4357 0.06062597696 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "orange yellow"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 12
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name yellow_green
xpos 728
ypos -245
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3536913738 0.4446 0.08948817891 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "yellow green"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 11
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name purple
xpos 617
ypos -245
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.08518142627 0.0637 0.1077664384 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob purple
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 10
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name moderate_red
xpos 506
ypos -245
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.2967692026 0.1938 0.101548121 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "moderate red"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 9
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name purplish_blue
xpos 396
ypos -245
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1232397911 0.1126 0.2988230769 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "purplish blue"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 8
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name orange
xpos 290
ypos -245
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.407146979 0.3118 0.04998027127 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob orange
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 7
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name cyan
xpos 838
ypos -125
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1360512736 0.193 0.3093873635 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob cyan
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 18
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name magenta
xpos 728
ypos -125
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3108419271 0.2009 0.2356539062 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob magenta
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 17
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name yellow
xpos 615
ypos -125
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.5934253697 0.5981 0.07188823405 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob yellow
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 16
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 125
}
Output {
name Output
xpos 262
ypos 182
}
end_group
Group {
inputs 0
name red
xpos 508
ypos -125
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.2163881926 0.1257 0.03847493188 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob red
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 15
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name green
xpos 398
ypos -125
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1498500397 0.2318 0.07900178855 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob green
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 14
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name blue
xpos 288
ypos -125
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.0685786052 0.0575 0.2137559102 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob blue
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 13
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name black_2
xpos 839
ypos -5
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.02994814815 0.0311 0.02687947413 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "black 2 (1.5 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 24
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 125
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_3
xpos 728
ypos -5
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.08464157272 0.0883 0.07593103157 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 3.5 (1.05 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 23
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_5
xpos 619
ypos -5
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1843836267 0.1915 0.1591820341 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 5 (.70 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 22
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_6
xpos 508
ypos -5
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3480877967 0.3632 0.3029540352 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 6.5 (.44 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 21
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_8
xpos 395
ypos -5
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.56571875 0.5894 0.4894125 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 8 (.23 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 20
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name white_9
xpos 290
ypos -9
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.877922367 0.9131 0.7397425998 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "white 9.5 (.05 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 19
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 134
}
Output {
name Output
xpos 262
ypos 173
}
end_group
ContactSheet {
inputs 24
width {{"rint(parent.patch_resolution * 6 + gap * 7)"}}
height {{"rint(parent.patch_resolution * 4 + gap * 5)"}}
rows 4
columns 6
startframe 1
endframe 1
name ContactSheet
xpos 839
ypos 138
}
Output {
name Output
xpos 839
ypos 238
}
end_group
Group {
inputs 0
name ColorChecker24_After_November_2014
xpos 1060
ypos -394
addUserKnob {20 colorchecker_tab l "ColorChecker24 - After November 2014"}
addUserKnob {3 patch_resolution}
patch_resolution {{parent.patch_resolution}}
}
Group {
inputs 0
name bluish_green
xpos 622
ypos -321
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.30451114 0.4143554688 0.344352688 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "bluish green"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 6
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name blue_flower
xpos 512
ypos -321
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.2419823988 0.2287175998 0.3282104382 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "blue flower"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 5
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name foliage
xpos 402
ypos -321
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1114392339 0.1346792679 0.05239320311 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob foliage
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 4
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name blue_sky
xpos 292
ypos -321
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1652470004 0.1785519348 0.2546024121 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "blue sky"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 3
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name light_skin
xpos 180
ypos -321
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3811104477 0.336202304 0.1852590702 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "light skin"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 2
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 63
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 135
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name dark_skin
xpos 70
ypos -321
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1136398927 0.09832436105 0.047793811 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "dark skin"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 1
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 290
ypos 63
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 290
ypos 158
}
Output {
name Output
xpos 290
ypos 230
}
end_group
Group {
inputs 0
name orange_yellow
xpos 622
ypos -201
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.4769723742 0.4293377578 0.06005041429 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "orange yellow"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 12
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name yellow_green
xpos 512
ypos -201
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3427379502 0.4331759409 0.08330791241 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "yellow green"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 11
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name purple
xpos 401
ypos -201
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.08353888545 0.06276662955 0.1042075686 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob purple
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 10
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name moderate_red
xpos 290
ypos -201
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.2915036416 0.188999956 0.09736350318 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "moderate red"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 9
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name purplish_blue
xpos 180
ypos -201
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1200518326 0.1091090233 0.2874447494 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "purplish blue"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 8
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name orange
xpos 74
ypos -201
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.4073691399 0.3126416159 0.05130591012 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob orange
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 7
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name cyan
xpos 622
ypos -81
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1247966941 0.180609913 0.2913392383 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob cyan
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 18
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name magenta
xpos 512
ypos -81
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.299122798 0.1895114577 0.2213469194 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob magenta
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 17
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name yellow
xpos 399
ypos -81
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.5888922356 0.5992976803 0.07077420003 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob yellow
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 16
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 125
}
Output {
name Output
xpos 262
ypos 182
}
end_group
Group {
inputs 0
name red
xpos 292
ypos -81
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.2143728424 0.127800835 0.03868150726 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob red
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 15
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name green
xpos 182
ypos -81
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1413517689 0.2233437582 0.07287461742 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob green
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 14
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name blue
xpos 72
ypos -81
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.06809095613 0.05596214063 0.2077405936 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob blue
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 13
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name black_2
xpos 623
ypos 39
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.03042544265 0.03151319431 0.02656724434 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "black 2 (1.5 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 24
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 125
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_3
xpos 512
ypos 39
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.08448968042 0.08817234828 0.07391630753 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 3.5 (1.05 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 23
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_5
xpos 403
ypos 39
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.1835495863 0.1906228754 0.1566717383 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 5 (.70 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 22
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_6
xpos 292
ypos 39
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.3495921991 0.3648652066 0.3013565492 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 6.5 (.44 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 21
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name neutral_8
xpos 179
ypos 39
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.5665335579 0.5899709702 0.4828473821 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "neutral 8 (.23 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 20
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
}
Output {
name Output
xpos 262
ypos 173
}
end_group
Group {
inputs 0
name white_9
xpos 70
ypos 39
postage_stamp true
addUserKnob {20 sample_Tab l Sample}
addUserKnob {19 colour_RGBA_Color_Knob l Colour}
colour_RGBA_Color_Knob {0.8436985288 0.8806903203 0.6936778752 1}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 colour_RGBA_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {1 name_Text_Knob l Name}
name_Text_Knob "white 9.5 (.05 D)"
addUserKnob {1 index_Text_Knob l Index}
index_Text_Knob 19
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {6 label_colour_RGB_Color_Knob_panelDropped_1_1 l "panel dropped state" -STARTLINE +HIDDEN}
addUserKnob {3 resolution}
resolution {{parent.patch_resolution}}
}
Constant {
inputs 0
color {{parent.colour_RGBA_Color_Knob.r} {parent.colour_RGBA_Color_Knob.g} {parent.colour_RGBA_Color_Knob.b} {parent.colour_RGBA_Color_Knob.a}}
format "512 512 0 0 512 512 1 square_512"
name Constant
xpos 262
ypos 53
}
Reformat {
type "to box"
box_width {{parent.resolution}}
box_height {{parent.resolution}}
box_fixed true
filter impulse
black_outside true
name Reformat1
xpos 262
ypos 134
}
Output {
name Output
xpos 262
ypos 173
}
end_group
ContactSheet {
inputs 24
width {{"rint(parent.patch_resolution * 6 + gap * 7)"}}
height {{"rint(parent.patch_resolution * 4 + gap * 5)"}}
rows 4
columns 6
startframe 1
endframe 1
name ContactSheet
xpos 620
ypos 206
}
Output {
name Output
xpos 620
ypos 326
}
end_group
Switch {
inputs 2
which {{colorchecker_type}}
name Switch1
xpos 1170
ypos -322
}
Group {
name XYZ_D50_to_RGB
xpos 1170
ypos -274
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to RGB"}
addUserKnob {4 colorspace M {ACES2065-1 ACEScc ACEScg ACESproxy "ALEXA Wide Gamut RGB" "Adobe RGB (1998)" "Adobe Wide Gamut RGB" "Apple RGB" "Best RGB" "Beta RGB" "CIE RGB" "Cinema Gamut" "ColorMatch RGB" DCI-P3 DCI-P3+ DRAGONcolor DRAGONcolor2 "Don RGB 4" "ECI RGB v2" "ERIMM RGB" "Ekta Space PS 5" "Max RGB" "NTSC RGB" "Pal/Secam RGB" "ProPhoto RGB" REDcolor REDcolor2 REDcolor3 REDcolor4 "RIMM RGB" "ROMM RGB" "Rec. 2020" "Rec. 709" "Russell RGB" S-Gamut S-Gamut3 S-Gamut3.Cine "SMPTE-C RGB" V-Gamut "Xtreme RGB" sRGB "" ""}}
colorspace ACEScg
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to RGB v0.1.2\n\ncolour-science.org - May 6, 2015\n\nThis Gizmo / Group tranforms from CIE XYZ D50 tristimulus values to RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos -3560
ypos 1033
}
set N531d2c00 [stack 0]
Group {
name XYZ_D50_to_sRGB
xpos -3560
ypos 1142
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to sRGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to sRGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to sRGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -124
}
ColorMatrix {
matrix {
{3.2406255 -1.537208 -0.4986286}
{-0.9689307 1.8757561 0.0415175}
{0.0557101 -0.2040211 1.0569959}
}
name XYZ_to_sRGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -72
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Xtreme_RGB
xpos -3709
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Xtreme_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Xtreme_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Xtreme_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.0370263 0 0}
{0 1 0}
{0 0 1.2119675}
}
name XYZ_to_Xtreme_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_V-Gamut
xpos -3859
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to V-Gamut"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to V-Gamut v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to V-Gamut colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.5890129 -0.3132039 -0.180965}
{-0.5340545 1.3960122 0.1024579}
{0.0111794 0.0031936 0.9055357}
}
name XYZ_to_V-Gamut_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_SMPTE-C_RGB
xpos -4009
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to SMPTE-C_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to SMPTE-C_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to SMPTE-C_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{3.5060033 -1.7397907 -0.5440583}
{-1.0690476 1.9777789 0.0351714}
{0.0563066 -0.1969757 1.0499523}
}
name XYZ_to_SMPTE-C_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_S-Gamut3.Cine
xpos -4159
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to S-Gamut3.Cine"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to S-Gamut3.Cine v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to S-Gamut3.Cine colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.846779 -0.5259861 -0.2105452}
{-0.4441533 1.2594429 0.1494}
{0.0408554 0.0156409 0.8682072}
}
name XYZ_to_S-Gamut3.Cine_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_S-Gamut3
xpos -4309
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to S-Gamut3"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to S-Gamut3 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to S-Gamut3 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.5073999 -0.2458221 -0.1716117}
{-0.5181517 1.3553912 0.1258787}
{0.0155117 -0.0078728 0.9119164}
}
name XYZ_to_S-Gamut3_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_S-Gamut
xpos -4459
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to S-Gamut"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to S-Gamut v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to S-Gamut colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.5073999 -0.2458221 -0.1716117}
{-0.5181517 1.3553912 0.1258787}
{0.0155117 -0.0078728 0.9119164}
}
name XYZ_to_S-Gamut_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Russell_RGB
xpos -4609
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Russell_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Russell_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Russell_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9842386 -0.0123617 0.0243142}
{-0.0089083 1.0005966 0.0096881}
{0.0005204 0.0016123 1.1142423}
}
name D50_to_D55_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.5870253 -0.3598133 -0.1721662}
{-0.7535178 1.6771848 0.0475092}
{0.0370375 -0.0824384 1.136216}
}
name XYZ_to_Russell_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Rec._709
xpos -4759
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Rec._709"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Rec._709 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Rec._709 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{3.2409699 -1.5373832 -0.4986108}
{-0.9692436 1.8759675 0.0415551}
{0.0556301 -0.203977 1.0569715}
}
name XYZ_to_Rec._709_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Rec._2020
xpos -4909
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Rec._2020"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Rec._2020 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Rec._2020 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.7166512 -0.3556708 -0.2533663}
{-0.6666844 1.6164812 0.0157685}
{0.0176399 -0.0427706 0.9421031}
}
name XYZ_to_Rec._2020_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ROMM_RGB
xpos -5059
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ROMM_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ROMM_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ROMM_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.3458865 -0.2556031 -0.0510373}
{-0.54448 1.5080962 0.0204769}
{0 0 1.2122682}
}
name XYZ_to_ROMM_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_RIMM_RGB
xpos -5209
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to RIMM_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to RIMM_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to RIMM_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.3458865 -0.2556031 -0.0510373}
{-0.54448 1.5080962 0.0204769}
{0 0 1.2122682}
}
name XYZ_to_RIMM_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_REDcolor4
xpos -5359
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to REDcolor4"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to REDcolor4 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to REDcolor4 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.7606374 -1.2039645 -0.4222196}
{-0.8152302 1.7406574 0.0356538}
{0.0663723 -0.0515436 0.9796685}
}
name XYZ_to_REDcolor4_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_REDcolor3
xpos -5509
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to REDcolor3"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to REDcolor3 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to REDcolor3 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.5610626 -1.1185998 -0.3183767}
{-0.7499284 1.6079051 0.1055795}
{0.0663738 -0.0515444 0.9796678}
}
name XYZ_to_REDcolor3_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_REDcolor2
xpos -5659
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to REDcolor2"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to REDcolor2 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to REDcolor2 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.5254045 -1.1103547 -0.2928773}
{-0.4845878 1.3682864 0.0925377}
{0.2575004 -0.1403015 0.8871654}
}
name XYZ_to_REDcolor2_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_REDcolor
xpos -5809
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to REDcolor"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to REDcolor v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to REDcolor colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.9652421 -1.3977527 -0.4233375}
{-0.7972597 1.7005557 0.0584349}
{0.1303555 -0.1851798 1.0517155}
}
name XYZ_to_REDcolor_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ProPhoto_RGB
xpos -5959
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ProPhoto_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ProPhoto_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ProPhoto_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.3458865 -0.2556031 -0.0510373}
{-0.54448 1.5080962 0.0204769}
{0 0 1.2122682}
}
name XYZ_to_ProPhoto_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Pal/Secam_RGB
xpos -6109
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Pal/Secam_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Pal/Secam_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Pal/Secam_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{3.0633611 -1.3933902 -0.4758237}
{-0.9692436 1.8759675 0.0415551}
{0.067861 -0.2287993 1.0690896}
}
name XYZ_to_Pal/Secam_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_NTSC_RGB
xpos -6259
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to NTSC_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to NTSC_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to NTSC_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9615914 -0.0162162 0.0844302}
{-0.0121341 0.9841088 0.0334407}
{0.0015793 0.0061369 1.4235645}
}
name D50_to_C_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.9100814 -0.5324779 -0.288222}
{-0.9846313 1.9991 -0.0283072}
{0.0583094 -0.1183858 0.8976121}
}
name XYZ_to_NTSC_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Max_RGB
xpos -6409
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Max_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Max_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Max_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.2169928 -0.1358093 -0.0457294}
{-0.5470464 1.5105539 0.0205557}
{0 0 1.2119675}
}
name XYZ_to_Max_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Ekta_Space_PS_5
xpos -6559
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Ekta_Space_PS_5"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Ekta_Space_PS_5 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Ekta_Space_PS_5 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.003366 -0.7301387 -0.244452}
{-0.7121546 1.6207657 0.0799437}
{0.0381866 -0.0869075 1.2726681}
}
name XYZ_to_Ekta_Space_PS_5_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ERIMM_RGB
xpos -6709
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ERIMM_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ERIMM_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ERIMM_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.3458865 -0.2556031 -0.0510373}
{-0.54448 1.5080962 0.0204769}
{0 0 1.2122682}
}
name XYZ_to_ERIMM_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ECI_RGB_v2
xpos -6859
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ECI_RGB_v2"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ECI_RGB_v2 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ECI_RGB_v2 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.782156 -0.4965632 -0.269011}
{-0.9592343 1.9484446 -0.0284317}
{0.0861275 -0.1749466 1.3233403}
}
name XYZ_to_ECI_RGB_v2_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Don_RGB_4
xpos -7009
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Don_RGB_4"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Don_RGB_4 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Don_RGB_4 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.7581913 -0.486592 -0.2530881}
{-0.7112839 1.652253 0.0407645}
{0.0071774 -0.0345995 1.2455128}
}
name XYZ_to_Don_RGB_4_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_DRAGONcolor2
xpos -7159
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to DRAGONcolor2"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to DRAGONcolor2 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to DRAGONcolor2 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.699086 -1.1541013 -0.4135229}
{-0.72103 1.6622637 0.0244073}
{0.1221744 -0.0518761 0.9273035}
}
name XYZ_to_DRAGONcolor2_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_DRAGONcolor
xpos -7309
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to DRAGONcolor"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to DRAGONcolor v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to DRAGONcolor colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.3900712 -1.0219252 -0.2527363}
{-0.6199164 1.4567121 0.1326779}
{0.1221737 -0.0518762 0.9273043}
}
name XYZ_to_DRAGONcolor_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_DCI-P3+
xpos -7459
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to DCI-P3+"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to DCI-P3+ v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to DCI-P3+ colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9518624 -0.0565236 0.0402782}
{-0.0401282 1.0252297 0.0163201}
{0.0011696 0.0019442 1.1529979}
}
name D50_to_DCI-P3_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.9904035 -0.5613959 -0.2296619}
{-0.4584928 1.262346 0.1548755}
{0.0156321 -0.004409 1.0377287}
}
name XYZ_to_DCI-P3+_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_DCI-P3
xpos -7609
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to DCI-P3"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to DCI-P3 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to DCI-P3 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9518624 -0.0565236 0.0402782}
{-0.0401282 1.0252297 0.0163201}
{0.0011696 0.0019442 1.1529979}
}
name D50_to_DCI-P3_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.725394 -1.018003 -0.4401632}
{-0.795168 1.6897321 0.0226472}
{0.0412419 -0.087639 1.1009294}
}
name XYZ_to_DCI-P3_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ColorMatch_RGB
xpos -7759
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ColorMatch_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ColorMatch_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ColorMatch_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.6416498 -1.2231318 -0.3929195}
{-1.1120717 2.059195 0.0159628}
{0.082182 -0.2807668 1.4562021}
}
name XYZ_to_ColorMatch_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Cinema_Gamut
xpos -7909
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Cinema_Gamut"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Cinema_Gamut v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Cinema_Gamut colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.4898183 -0.2608959 -0.1424265}
{-0.4581666 1.2616278 0.1596236}
{-0.0703497 0.2215577 0.7761816}
}
name XYZ_to_Cinema_Gamut_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_CIE_RGB
xpos -8059
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to CIE_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to CIE_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to CIE_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9937107 0.0105843 0.037795}
{0.0071274 0.9808863 0.0148355}
{0.0005548 0.0031069 1.2075538}
}
name D50_to_E_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.370674 -0.9000403 -0.4706337}
{-0.5138848 1.4253035 0.0885813}
{0.0052982 -0.0146949 1.0093967}
}
name XYZ_to_CIE_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Beta_RGB
xpos -8209
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Beta_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Beta_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Beta_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.6829707 -0.4281711 -0.2359826}
{-0.7710715 1.7066647 0.0446928}
{0.0400065 -0.0885492 1.2725308}
}
name XYZ_to_Beta_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Best_RGB
xpos -8359
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Best_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Best_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Best_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.7573718 -0.4853802 -0.2535991}
{-0.5419967 1.504754 0.0216834}
{0.0066622 -0.0184962 1.2265984}
}
name XYZ_to_Best_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Apple_RGB
xpos -8509
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Apple_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Apple_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Apple_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.9519785 -1.2896043 -0.4739153}
{-1.0850836 1.9908093 0.0372017}
{0.0854722 -0.2694297 1.0910277}
}
name XYZ_to_Apple_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Adobe_Wide_Gamut_RGB
xpos -8659
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Adobe_Wide_Gamut_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Adobe_Wide_Gamut_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Adobe_Wide_Gamut_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{1 0 0}
{0 1 0}
{0 0 1}
}
name D50_to_D50_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.4623042 -0.1845256 -0.273381}
{-0.5228683 1.4479884 0.0681262}
{0.0346004 -0.0958196 1.2876605}
}
name XYZ_to_Adobe_Wide_Gamut_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_Adobe_RGB_(1998)
xpos -8809
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to Adobe_RGB_(1998)"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to Adobe_RGB_(1998) v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to Adobe_RGB_(1998) colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{2.0415822 -0.5650135 -0.3447325}
{-0.9692306 1.8759769 0.0415559}
{0.0134474 -0.1183655 1.0151719}
}
name XYZ_to_Adobe_RGB_(1998)_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ALEXA_Wide_Gamut_RGB
xpos -8959
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ALEXA_Wide_Gamut_RGB"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ALEXA_Wide_Gamut_RGB v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ALEXA_Wide_Gamut_RGB colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.9598633 -0.0293718 0.0657319}
{-0.0212343 0.9988909 0.0261607}
{0.0013724 0.0044402 1.3129173}
}
name D50_to_D65_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.7890645 -0.4825338 -0.200075}
{-0.6398487 1.3964001 0.1944322}
{-0.041531 0.082335 0.8788682}
}
name XYZ_to_ALEXA_Wide_Gamut_RGB_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ACESproxy
xpos -9109
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ACESproxy"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ACESproxy v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ACESproxy colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.6410234 -0.3248033 -0.2364247}
{-0.6636629 1.6153316 0.0167563}
{0.0117219 -0.0082844 0.9883949}
}
name XYZ_to_ACESproxy_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ACEScg
xpos -9259
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ACEScg"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ACEScg v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ACEScg colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.6410234 -0.3248033 -0.2364247}
{-0.6636629 1.6153316 0.0167563}
{0.0117219 -0.0082844 0.9883949}
}
name XYZ_to_ACEScg_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ACEScc
xpos -9409
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ACEScc"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ACEScc v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ACEScc colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.6410234 -0.3248033 -0.2364247}
{-0.6636629 1.6153316 0.0167563}
{0.0117219 -0.0082844 0.9883949}
}
name XYZ_to_ACEScc_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
push $N531d2c00
Group {
name XYZ_D50_to_ACES2065-1
xpos -9559
ypos 1143
addUserKnob {20 XYZ_D50_to_RGB_Tab l "XYZ D50 to ACES2065-1"}
addUserKnob {20 parameters_endGroup l endGroup n -1}
addUserKnob {20 about_Tab l About}
addUserKnob {26 description_Text l "" +STARTLINE T "XYZ D50 to ACES2065-1 v0.1.2\n\ncolour-science.org - July 10, 2016\n\nThis Gizmo / Group transforms from CIE XYZ D50 tristimulus values to ACES2065-1 colourspace using CAT02 chromatic adaptation transform."}
}
Input {
inputs 0
name Input
xpos 0
ypos -149
}
ColorMatrix {
matrix {
{0.971151 -0.0217941 0.0460105}
{-0.0157324 1.0000539 0.018321}
{0.0009712 0.0030832 1.2177917}
}
name D50_to_D60_CAT02_ColorMatrix
xpos 0
ypos -125
}
ColorMatrix {
matrix {
{1.049811 0 -9.75e-05}
{-0.495903 1.373313 0.09824}
{0 0 0.991252}
}
name XYZ_to_ACES2065-1_ColorMatrix
xpos 0
ypos -98
}
Output {
name Output
xpos 0
ypos -74
}
end_group
Switch {
inputs 41
which {{parent.colorspace}}
name colourspace_Switch
xpos -3560
ypos 1334
addUserKnob {20 User}
addUserKnob {4 colourspace_Pulldown_Choice l Colourspace M {ACES2065-1 ACEScc ACEScg ACESproxy "ALEXA Wide Gamut RGB" "Adobe RGB (1998)" "Adobe Wide Gamut RGB" "Apple RGB" "Best RGB" "Beta RGB" "CIE RGB" "Cinema Gamut" "ColorMatch RGB" DCI-P3 DCI-P3+ DRAGONcolor DRAGONcolor2 "Don RGB 4" "ECI RGB v2" "ERIMM RGB" "Ekta Space PS 5" "Max RGB" "NTSC RGB" "Pal/Secam RGB" "ProPhoto RGB" REDcolor REDcolor2 REDcolor3 REDcolor4 "RIMM RGB" "ROMM RGB" "Rec. 2020" "Rec. 709" "Russell RGB" S-Gamut S-Gamut3 S-Gamut3.Cine "SMPTE-C RGB" V-Gamut "Xtreme RGB" sRGB}}
}
Output {
name Output
xpos -3560
ypos 1502
}
end_group
Grid {
number {6 4}
size {{parent.gap}}
color 0
name Grid1
xpos 1170
ypos -224
}
Copy {
inputs 2
from0 rgba.alpha
to0 mask.a
name Copy1
xpos 1170
ypos -160
}
Output {
name Output
xpos 1170
ypos -58
}
StickyNote {
inputs 0
name StickyNote1
tile_color 0x767676ff
gl_color 0x767676ff
label "
\nCOLOUR RENDITION CHART v2.1\n\ncolour-science.org - July 17, 2019\n\nThis file defines the X-Rite ColorChecker 2005 (ColorChecker24 - Before November 2014) and 2014 (ColorChecker24 - After November 2014) Classic Colour Rendition Charts.\n\nReference samples colours are converted from CIE XYZ tristimulus values (derived from XRite L*a*b* D50 data \[1]\[2]) to RGB colourspace.\n\nMatrices converting from CIE XYZ tristimulus to RGB colourspace were computed using CAT02 chromatic adaptation transform.\n\nThe following RGB colourspaces are implemented:\n\n- ACES2065-1\n- ACEScc\n- ACEScct\n- ACEScg\n- ACESproxy\n- ALEXA Wide Gamut\n- Adobe RGB (1998)\n- Adobe Wide Gamut RGB\n- Apple RGB\n- Best RGB\n- Beta RGB\n- CIE RGB\n- Cinema Gamut\n- ColorMatch RGB\n- DCDM XYZ\n- DCI-P3\n- DCI-P3+\n- DJI D-Gamut\n- DRAGONcolor\n- DRAGONcolor2\n- Don RGB 4\n- ECI RGB v2\n- ERIMM RGB\n- Ekta Space PS 5\n- F-Gamut\n- FilmLight E-Gamut\n- ITU-R BT.2020\n- ITU-R BT.470 - 525\n- ITU-R BT.470 - 625\n- ITU-R BT.709\n- Max RGB\n- NTSC (1953)\n- NTSC (1987)\n- P3-D65\n- Pal/Secam\n- ProPhoto RGB\n- Protune Native\n- REDWideGamutRGB\n- REDcolor\n- REDcolor2\n- REDcolor3\n- REDcolor4\n- RIMM RGB\n- ROMM RGB\n- Russell RGB\n- S-Gamut\n- S-Gamut3\n- S-Gamut3.Cine\n- SMPTE 240M\n- SMPTE C\n- Sharp RGB\n- V-Gamut\n- Xtreme RGB\n- sRGB\n\nRendered colour rendition charts can be downloaded at those urls: https://github.com/colour-science/colour-nuke/tree/master/colour_nuke/resources/images/ColorChecker2005\nhttps://github.com/colour-science/colour-nuke/tree/master/colour_nuke/resources/images/ColorChecker2014\n\nMore information is available here: https://github.com/colour-science/colour/tree/develop/colour/models/dataset\n\nLatest version of the file will always be available at this url: https://github.com/colour-science/colour-nuke/blob/master/colour_nuke/scripts/colour_rendition_chart.nk\n\n\[1] BabelColor. (2012). ColorChecker RGB and spectra. Retrieved from http://www.babelcolor.com/download/ColorChecker_RGB_and_spectra.xls\n\[2] X-Rite. (2015). New color specifications for\n ColorChecker SG and Classic Charts. Retrieved October 29, 2018,\n from http://xritephoto.com/ph_product_overview.aspx?ID=938&Action=Support&SupportID=5884#\n\n\n" note_font_size 14 xpos 1419 ypos -519 } end_group Dot { name Dot3 label " " note_font "Helvetica Bold" note_font_size 24 note_font_color 0xa5a5a501 xpos 654 ypos -1038 } set N53555400 [stack 0] Shuffle { in2 mask alpha red2 name Shuffle1 label "\[value in] -> \[value out]" xpos 620 ypos -856 } Premult { name Premult1 xpos 620 ypos -808 } set N53554c00 [stack 0] Input { inputs 0 name Input xpos -40 ypos -1378 } ColorMatrix { matrix { {1 0 0} {0 1 0} {0 0 1} } name ColorMatrix xpos -40 ypos -1282 disable {{parent.bypass_mtx}} } Dot { name Dot1 label " " note_font "Helvetica Bold" note_font_size 24 note_font_color 0xa5a5a501 xpos -6 ypos -1206 } set N5350bc00 [stack 0] Dot { name Dot5 label " " note_font "Helvetica Bold" note_font_size 24 note_font_color 0xa5a5a501 xpos 214 ypos -1206 } CornerPin2D { to1 {0 0} to2 {{to3.x} 0} to3 {{parent.ColorChecker.width} {parent.ColorChecker.height}} to4 {0 {to3.y}} invert false shutteroffset centred from1 {{parent.BL} {parent.BL}} from2 {{parent.BR} {parent.BR}} from3 {{parent.TR} {parent.TR}} from4 {{parent.TL} {parent.TL}} name CornerPin2D1 xpos 180 ypos -1162 } Reformat { type "to box" box_width {{input.to3.x}} box_height {{input.to3.y}} box_fixed true resize none center false black_outside true name ReformatBox xpos 180 ypos -1114 } Dot { name Dot6 label " " note_font "Helvetica Bold" note_font_size 24 note_font_color 0xa5a5a501 xpos 214 ypos -1038 } set N5350a400 [stack 0] Merge2 { inputs 2 bbox B name Merge2 xpos 180 ypos -802 disable {{parent.disable_overlay}} } Dot { name Dot2 label " " note_font "Helvetica Bold" note_font_size 24 note_font_color 0xa5a5a501 xpos 214 ypos -486 } push $N53554c00 CornerPin2D { to1 {{parent.BL} {parent.BL}} to2 {{parent.BR} {parent.BR}} to3 {{parent.TR} {parent.TR}} to4 {{parent.TL} {parent.TL}} invert false shutteroffset centred from1 {0 0} from2 {{input.width} 0} from3 {{input.width} {input.height}} from4 {0 {input.height}} name CornerPin2D2 xpos 620 ypos -730 } Reformat { type "to box" box_width {{parent.Input.width}} box_height {{parent.Input.height}} box_fixed true box_pixel_aspect {{parent.Input.pixel_aspect}} resize none center false name Reformat1 xpos 620 ypos -682 } Dot { name Dot4 label " " note_font "Helvetica Bold" note_font_size 24 note_font_color 0xa5a5a501 xpos 654 ypos -630 } push $N5350bc00 Merge2 { inputs 2 bbox B name Merge1 xpos -40 ypos -634 disable {{parent.disable_overlay}} } Switch { inputs 2 which {{parent.output_compare}} name Compare xpos -40 ypos -490 } Output { name Output xpos -40 ypos -370 } push $N53555400 NoOp { name macbeth_points xpos 510 ypos -1042 addUserKnob {20 macbeth_points} addUserKnob {12 p11} p11 {{"(input.width / 6) * 1 - (input.width / 12)"} {"(input.height / 4) * 4 - (input.height / 4 / 2)"}} addUserKnob {12 p12} p12 {{"(input.width / 6) * 2 - (input.width / 12)"} {"(input.height / 4) * 4 - (input.height / 4 / 2)"}} addUserKnob {12 p13} p13 {{"(input.width / 6) * 3 - (input.width / 12)"} {"(input.height / 4) * 4 - (input.height / 4 / 2)"}} addUserKnob {12 p14} p14 {{"(input.width / 6) * 4 - (input.width / 12)"} {"(input.height / 4) * 4 - (input.height / 4 / 2)"}} addUserKnob {12 p15} p15 {{"(input.width / 6) * 5 - (input.width / 12)"} {"(input.height / 4) * 4 - (input.height / 4 / 2)"}} addUserKnob {12 p16} p16 {{"(input.width / 6) * 6 - (input.width / 12)"} {"(input.height / 4) * 4 - (input.height / 4 / 2)"}} addUserKnob {26 ""} addUserKnob {12 p21} p21 {{"(input.width / 6) * 1 - (input.width / 12)"} {"(input.height / 4) * 3 - (input.height / 4 / 2)"}} addUserKnob {12 p22} p22 {{"(input.width / 6) * 2 - (input.width / 12)"} {"(input.height / 4) * 3 - (input.height / 4 / 2)"}} addUserKnob {12 p23} p23 {{"(input.width / 6) * 3 - (input.width / 12)"} {"(input.height / 4) * 3 - (input.height / 4 / 2)"}} addUserKnob {12 p24} p24 {{"(input.width / 6) * 4 - (input.width / 12)"} {"(input.height / 4) * 3 - (input.height / 4 / 2)"}} addUserKnob {12 p25} p25 {{"(input.width / 6) * 5 - (input.width / 12)"} {"(input.height / 4) * 3 - (input.height / 4 / 2)"}} addUserKnob {12 p26} p26 {{"(input.width / 6) * 6 - (input.width / 12)"} {"(input.height / 4) * 3 - (input.height / 4 / 2)"}} addUserKnob {26 ""} addUserKnob {12 p31} p31 {{"(input.width / 6) * 1 - (input.width / 12)"} {"(input.height / 4) * 2 - (input.height / 4 / 2)"}} addUserKnob {12 p32} p32 {{"(input.width / 6) * 2 - (input.width / 12)"} {"(input.height / 4) * 2 - (input.height / 4 / 2)"}} addUserKnob {12 p33} p33 {{"(input.width / 6) * 3 - (input.width / 12)"} {"(input.height / 4) * 2 - (input.height / 4 / 2)"}} addUserKnob {12 p34} p34 {{"(input.width / 6) * 4 - (input.width / 12)"} {"(input.height / 4) * 2 - (input.height / 4 / 2)"}} addUserKnob {12 p35} p35 {{"(input.width / 6) * 5 - (input.width / 12)"} {"(input.height / 4) * 2 - (input.height / 4 / 2)"}} addUserKnob {12 p36} p36 {{"(input.width / 6) * 6 - (input.width / 12)"} {"(input.height / 4) * 2 - (input.height / 4 / 2)"}} addUserKnob {26 ""} addUserKnob {12 p41} p41 {{"(input.width / 6) * 1 - (input.width / 12)"} {"(input.height / 4) * 1 - (input.height / 4 / 2)"}} addUserKnob {12 p42} p42 {{"(input.width / 6) * 2 - (input.width / 12)"} {"(input.height / 4) * 1 - (input.height / 4 / 2)"}} addUserKnob {12 p43} p43 {{"(input.width / 6) * 3 - (input.width / 12)"} {"(input.height / 4) * 1 - (input.height / 4 / 2)"}} addUserKnob {12 p44} p44 {{"(input.width / 6) * 4 - (input.width / 12)"} {"(input.height / 4) * 1 - (input.height / 4 / 2)"}} addUserKnob {12 p45} p45 {{"(input.width / 6) * 5 - (input.width / 12)"} {"(input.height / 4) * 1 - (input.height / 4 / 2)"}} addUserKnob {12 p46} p46 {{"(input.width / 6) * 6 - (input.width / 12)"} {"(input.height / 4) * 1 - (input.height / 4 / 2)"}} } push $N5350a400 Multiply { channels rgb value {{dst/src}} name Normalize xpos 290 ypos -1042 addUserKnob {20 Normalize} addUserKnob {7 src R 0 4} src 0.18 addUserKnob {7 dst R 0 4} dst 0.18 } end_group # Creation Time=Mon Jun 28 09:31:05 2021 # Creator=Martin