Skip to content

Instantly share code, notes, and snippets.

@KelSolaar
Created April 29, 2015 12:03
Show Gist options
  • Save KelSolaar/1ad961848ba673aea2d9 to your computer and use it in GitHub Desktop.
Save KelSolaar/1ad961848ba673aea2d9 to your computer and use it in GitHub Desktop.
RED Colourspaces Ramblings
set cut_paste_input [stack 0]
version 9.0 v4
BackdropNode {
inputs 0
name Colour_Derived_Rec_709_BackdropNode
tile_color 0xaaffffff
note_font_size 42
selected true
xpos 280
ypos -213
bdheight 304
}
BackdropNode {
inputs 0
name Reference_Rec_709_BackdropNode
tile_color 0xffaaaaff
note_font_size 42
selected true
xpos -270
ypos -213
bdheight 164
}
BackdropNode {
inputs 0
name Reference_Rec_709_Through_ACES2065_1_BackdropNode
tile_color 0xd4ffaaff
note_font_size 42
selected true
xpos -50
ypos -213
bdwidth 210
bdheight 256
}
BackdropNode {
inputs 0
name VV_Rec_709_BackdropNode
tile_color 0xd4aaffff
note_font_size 42
selected true
xpos 500
ypos -213
bdheight 352
}
Read {
inputs 0
file "/Users/kelsolaar/Downloads/Others/RED Ramblings/Footage/A028_C158_09065U.R3D"
format "6144 3160 0 0 6144 3160 1 "
first 0
last 239
origfirst 0
origlast 239
origset true
r3d_sdk 9
r3d_init 2
r3d_decode_resolution QuarterGood
r3d_rockect_custom_scale {6144 3160}
r3d_colorspace REDcolor3
r3d_gamma_curve "Half Float Linear"
color_version v2
r3d_kelvin 10603
r3d_tint -7.43900013
r3d_iso 800
r3d_gain {1 1 1}
r3d_lggLift {0 0 0}
r3d_lggGamma {1 1 1}
r3d_lggGain {1 1 1}
r3d_pdlog_gamma 0.6000000238
name REDcolor3_Read
selected true
xpos 70
ypos -133
}
ColorMatrix {
matrix {
{0.512136 0.36037 0.127494}
{0.070377 0.903884 0.025737}
{-0.020824 0.017671 1.003123}
}
name REDcolor3_to_ACES2065_1_ColorMatrix
selected true
xpos 70
ypos -57
}
set N8a892ee0 [stack 0]
ColorMatrix {
matrix {
{2.521977 -1.1370661 -0.3849108}
{-0.2754767 1.3698266 -0.0943499}
{-0.0159868 -0.1478183 1.1638051}
}
name ACES2065_1_to_Rec_709_CAT02_ColorMatrix
selected true
xpos -40
ypos -33
}
Read {
inputs 0
file "/Users/kelsolaar/Downloads/Others/RED Ramblings/Footage/A028_C158_09065U.R3D"
format "1120 480 0 0 1120 480 1 "
first 0
last 390
origfirst 0
origlast 390
origset true
r3d_sdk 9
r3d_init 2
r3d_decode_resolution QuarterGood
r3d_rockect_custom_scale {6144 3160}
r3d_colorspace Rec709
r3d_gamma_curve "Half Float Linear"
color_version v2
r3d_kelvin 10603
r3d_tint -7.43900013
r3d_iso 800
r3d_gain {1 1 1}
r3d_lggLift {0 0 0}
r3d_lggGamma {1 1 1}
r3d_lggGain {1 1 1}
r3d_pdlog_gamma 0.6000000238
name Rec_709_Read
selected true
xpos -260
ypos -133
}
Dot {
name Dot3
selected true
xpos -226
ypos 18
}
set N10de2830 [stack 0]
push $N8a892ee0
ColorMatrix {
matrix {
{2.5217167 -1.1341655 -0.3875512}
{-0.2764765 1.3727113 -0.0962348}
{-0.0153828 -0.152994 1.1683768}
}
name ACES2065_1_to_Rec_709_Bradford_ColorMatrix
selected true
xpos 70
ypos -33
}
Merge2 {
inputs 2
operation difference
name Published_Difference_Merge
selected true
xpos 70
ypos 15
}
push $N10de2830
Dot {
name Dot1
selected true
xpos -226
ypos 66
}
set N10d98ca0 [stack 0]
Dot {
name Dot2
selected true
xpos -226
ypos 114
}
Read {
inputs 0
file "/Users/kelsolaar/Downloads/Others/RED Ramblings/Footage/A028_C158_09065U.R3D"
format "6144 3160 0 0 6144 3160 1 "
first 0
last 239
origfirst 0
origlast 239
origset true
r3d_sdk 9
r3d_init 2
r3d_decode_resolution QuarterGood
r3d_rockect_custom_scale {6144 3160}
r3d_colorspace REDcolor3
r3d_gamma_curve "Half Float Linear"
color_version v2
r3d_kelvin 10603
r3d_tint -7.43900013
r3d_iso 800
r3d_gain {1 1 1}
r3d_lggLift {0 0 0}
r3d_lggGamma {1 1 1}
r3d_lggGain {1 1 1}
r3d_pdlog_gamma 0.6000000238
name REDcolor3_Read2
selected true
xpos 510
ypos -133
}
ColorMatrix {
matrix {
{1.23453839 -0.12016332 -0.11437506}
{-0.04354624 1.11069553 -0.06714929}
{-0.02172755 -0.09449363 1.11622118}
}
name REDcolor3_to_Rec_709_VV_ColorMatrix
selected true
xpos 510
ypos -57
}
Merge2 {
inputs 2
operation difference
name VV_Primaries_Difference_Merge
selected true
xpos 510
ypos 111
}
push $N10d98ca0
Read {
inputs 0
file "/Users/kelsolaar/Downloads/Others/RED Ramblings/Footage/A028_C158_09065U.R3D"
format "6144 3160 0 0 6144 3160 1 "
first 0
last 239
origfirst 0
origlast 239
origset true
r3d_sdk 9
r3d_init 2
r3d_decode_resolution QuarterGood
r3d_rockect_custom_scale {6144 3160}
r3d_colorspace REDcolor3
r3d_gamma_curve "Half Float Linear"
color_version v2
r3d_kelvin 10603
r3d_tint -7.43900013
r3d_iso 800
r3d_gain {1 1 1}
r3d_lggLift {0 0 0}
r3d_lggGamma {1 1 1}
r3d_lggGain {1 1 1}
r3d_pdlog_gamma 0.6000000238
name REDcolor3_Read1
selected true
xpos 290
ypos -133
}
ColorMatrix {
matrix {
{1.21970738 -0.12325813 -0.09644852}
{-0.04298189 1.13943848 -0.09645589}
{-0.04297617 -0.12318668 1.16616356}
}
name REDcolor3_to_Rec_709_ColorMatrix
selected true
xpos 290
ypos -57
}
Merge2 {
inputs 2
operation difference
name Colour_Primaries_Difference_Merge
selected true
xpos 290
ypos 63
}
Viewer {
inputs 2
frame_range 0-390
translate {0.0680000037 -0.1199999973}
name Viewer1
selected true
xpos 510
ypos 182
}
StickyNote {
inputs 0
name StickyNote
label "- Salmon Pink: RED straight Rec. 709 reference.\n\n- Green: RED REDcolor3 to Rec. 709 reference computed using their official ACES 2065-1 matrices, it seems that chromatic adaptation is performed with Bradford CAT instead of CAT02 since the difference in Nuke is somehow less pronounced using the Bradford CAT.\n\n- Blue: Our REDcolor3 conversion to Rec. 709 using the primaries computed as per our notebook.\n\n- Purple: VideoVillage REDcolor3 conversion to Rec. 709 using their derived primaries, chromatic adaptation has been performed using Bradford CAT."
selected true
xpos -375
ypos -350
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment