Skip to content

Commit

Permalink
update blender config
Browse files Browse the repository at this point in the history
  • Loading branch information
devernay committed Nov 27, 2017
1 parent 681cf9e commit 7a7ade0
Show file tree
Hide file tree
Showing 13 changed files with 583,447 additions and 27 deletions.
179 changes: 152 additions & 27 deletions blender/config.ocio
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,29 @@
#
# Based on aces, nuke-default and spi configurations from OpenColorIO-Config
#
# Filmic Dynamic Range LUT configuration crafted by Troy James Sobotka with
# special thanks and feedback from Guillermo, Claudio Rocha, Bassam Kurdali,
# Eugenio Pignataro, Henri Hebeisen, Jason Clarke, Haarm-Peter Duiker, Thomas
# Mansencal, and Timothy Lottes.
#
# See ocio-license.txt for details.

ocio_profile_version: 1

search_path: luts
search_path: "luts:filmic"
strictparsing: true
luma: [0.2126, 0.7152, 0.0722]

description: A configuration based on aces_0.1.1, nuke-default and spi configurations
description: The default blender configuration, with a few more camera LUTs.
# based on commit 34389999b2da52786ffa39fc5cf018b817ca5e1d in blender.git
# https://git.blender.org/gitweb/gitweb.cgi/blender.git/commit/34389999b2da52786ffa39fc5cf018b817ca5e1d

roles:
reference: Linear

# Internal scene linear space
scene_linear: Linear
rendering: Linear

# Default color space for byte image
default_byte: sRGB
Expand All @@ -35,13 +43,18 @@ roles:
color_timing: lg10
compositing_log: lgf

# Non-color data
data: Non-Color

displays:
sRGB:
- !<View> {name: Default, colorspace: sRGB}
- !<View> {name: Filmic, colorspace: Filmic sRGB}
- !<View> {name: RRT, colorspace: rrt_srgb}
- !<View> {name: Film, colorspace: srgb8}
- !<View> {name: Raw, colorspace: Raw}
- !<View> {name: Log, colorspace: lg10}
- !<View> {name: False Color, colorspace: False Color}
DCI-P3:
- !<View> {name: RRT, colorspace: rrt_p3dci}
- !<View> {name: Film, colorspace: p3dci8}
Expand All @@ -65,7 +78,7 @@ active_views: [Default, RRT, Raw, Log]
colorspaces:
- !<ColorSpace>
name: Linear
family: ""
family: linear
equalitygroup:
bitdepth: 32f
description: |
Expand All @@ -76,7 +89,7 @@ colorspaces:

- !<ColorSpace>
name: Raw
family: ""
family: raw
equalitygroup:
bitdepth: 32f
isdata: true
Expand All @@ -85,7 +98,7 @@ colorspaces:

- !<ColorSpace>
name: adx10
family: ""
family: display
equalitygroup:
bitdepth: 10ui
description: |
Expand All @@ -105,7 +118,7 @@ colorspaces:

- !<ColorSpace>
name: Linear ACES
family:
family: linear
equalitygroup:
bitdepth: 32f
description: |
Expand All @@ -117,7 +130,7 @@ colorspaces:

- !<ColorSpace>
name: rrt_srgb
family: rrt
family: display
equalitygroup:
bitdepth: 32f
isdata: false
Expand Down Expand Up @@ -145,7 +158,7 @@ colorspaces:

- !<ColorSpace>
name: rrt_rec709
family: rrt
family: display
equalitygroup:
bitdepth: 32f
isdata: false
Expand All @@ -159,7 +172,7 @@ colorspaces:

- !<ColorSpace>
name: rrt_p3dci
family: rrt
family: display
equalitygroup:
bitdepth: 32f
isdata: false
Expand All @@ -173,7 +186,7 @@ colorspaces:

- !<ColorSpace>
name: XYZ
family:
family: linear
equalitygroup:
bitdepth: 32f
isdata: false
Expand All @@ -186,7 +199,7 @@ colorspaces:

- !<ColorSpace>
name: rrt_xyz
family: rrt
family: display
equalitygroup:
bitdepth: 32f
isdata: false
Expand Down Expand Up @@ -215,7 +228,7 @@ colorspaces:

- !<ColorSpace>
name: lg10
family: display
family: input
equalitygroup:
bitdepth: 10ui
description: |
Expand All @@ -228,7 +241,7 @@ colorspaces:

- !<ColorSpace>
name: lgf
family: ""
family: input
equalitygroup:
bitdepth: 32f
description: |
Expand Down Expand Up @@ -267,7 +280,7 @@ colorspaces:

- !<ColorSpace>
name: VD16
family: ""
family: input
equalitygroup:
bitdepth: 16ui
description: |
Expand All @@ -280,7 +293,7 @@ colorspaces:

- !<ColorSpace>
name: Cineon
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -292,7 +305,7 @@ colorspaces:

- !<ColorSpace>
name: Panalog
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -304,7 +317,7 @@ colorspaces:

- !<ColorSpace>
name: REDLog
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -316,7 +329,7 @@ colorspaces:

- !<ColorSpace>
name: ViperLog
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -328,7 +341,7 @@ colorspaces:

- !<ColorSpace>
name: AlexaV3LogC
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -340,7 +353,7 @@ colorspaces:

- !<ColorSpace>
name: PLogLin
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -352,7 +365,7 @@ colorspaces:

- !<ColorSpace>
name: SLog
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -364,7 +377,7 @@ colorspaces:

- !<ColorSpace>
name: SLog1
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -376,7 +389,7 @@ colorspaces:

- !<ColorSpace>
name: SLog2
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -388,7 +401,7 @@ colorspaces:

- !<ColorSpace>
name: SLog3
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -400,7 +413,7 @@ colorspaces:

- !<ColorSpace>
name: CLog
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -410,9 +423,21 @@ colorspaces:
allocationvars: [-0.0684932, 1.08676]
to_reference: !<FileTransform> {src: clog.spi1d, interpolation: linear}

- !<ColorSpace>
name: V-Log
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Panasonic V-Log
isdata: false
allocation: uniform
allocationvars: [0, 1]
to_reference: !<FileTransform> {src: vlog.spi1d, interpolation: linear}

- !<ColorSpace>
name: Protune
family: ""
family: input
equalitygroup: ""
bitdepth: 32f
description: |
Expand All @@ -424,7 +449,7 @@ colorspaces:

- !<ColorSpace>
name: Non-Color
family: ""
family: raw
description: |
Color space used for images which contains non-color data (i,e, normal maps)
equalitygroup:
Expand All @@ -447,7 +472,107 @@ colorspaces:
- !<ColorSpaceTransform> {src: Linear, dst: lg10}
- !<FileTransform> {src: colorworks_filmlg_to_p3.3dl, interpolation: linear}

- !<ColorSpace>
name: Filmic Log
family: input
equalitygroup:
bitdepth: 32f
description: |
Log based filmic shaper with 16.5 stops of latitude, and 25 stops of dynamic range.
isdata: false
allocation: lg2
allocationvars: [-12.473931188, 12.526068812]
from_reference: !<GroupTransform>
children:
- !<AllocationTransform> {allocation: lg2, vars: [-12.473931188, 12.526068812]}
- !<FileTransform> {src: filmic_desat65cube.spi3d, interpolation: best}
- !<AllocationTransform> {allocation: uniform, vars: [0, 0.66]}
to_reference: !<AllocationTransform> {allocation: lg2, vars: [-12.473931188, 4.026068812], direction: inverse}

- !<ColorSpace>
name: Filmic sRGB
family: display
equalitygroup:
bitdepth: 32f
description: |
Filmic sRGB view transform
isdata: false
allocation: lg2
allocationvars: [-12.473931188, 12.526068812]
from_reference: !<GroupTransform>
children:
- !<ColorSpaceTransform> {src: Linear, dst: Filmic Log}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear}

- !<ColorSpace>
name: False Color
family: display
equalitygroup:
bitdepth: 32f
description: |
Filmic false color view transform
isdata: false
allocation: lg2
allocationvars: [-12.473931188, 12.526068812]
from_reference: !<GroupTransform>
children:
- !<ColorSpaceTransform> {src: Linear, dst: Filmic Log}
- !<FileTransform> {src: filmic_false_color.spi3d, interpolation: best}
looks:
- !<Look>
name: Filmic - Very High Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
- !<FileTransform> {src: filmic_to_1.20_1-00.spi1d, interpolation: linear}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}

- !<Look>
name: Filmic - High Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
- !<FileTransform> {src: filmic_to_0.99_1-0075.spi1d, interpolation: linear}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}

- !<Look>
name: Filmic - Medium High Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
- !<FileTransform> {src: filmic_to_0-85_1-011.spi1d, interpolation: best}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}

- !<Look>
name: Filmic - Base Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:

- !<Look>
name: Filmic - Medium Low Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
- !<FileTransform> {src: filmic_to_0-60_1-04.spi1d, interpolation: linear}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}

- !<Look>
name: Filmic - Low Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
- !<FileTransform> {src: filmic_to_0-48_1-09.spi1d, interpolation: linear}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}

- !<Look>
name: Filmic - Very Low Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
- !<FileTransform> {src: filmic_to_0-35_1-30.spi1d, interpolation: linear}
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}

- !<Look>
name: Agfa Agfacolor Futura 100
process_space: linear
Expand Down
Loading

0 comments on commit 7a7ade0

Please sign in to comment.