Haarm-Pieter Duiker [Thu, 4 Jun 2015 20:52:50 +0000 (13:52 -0700)]
The working space is now ACEScg. The scene_linear, rendering and compositing_linear roles now point to ACEScg.
The parentheses in the View names have been removed.
The alias colorspaces have been moved to the bottom of the config.
Haarm-Pieter Duiker [Thu, 4 Jun 2015 03:02:29 +0000 (20:02 -0700)]
Removed Rec.2020 12 bit curve and colorspace to simplify matters.
Haarm-Pieter Duiker [Thu, 4 Jun 2015 02:18:15 +0000 (19:18 -0700)]
Added 'Curve - ' prefix to colorspaces that only included a transfer function/curve.
Fixed minor issue with Utility colorspaces.
Haarm-Pieter Duiker [Wed, 3 Jun 2015 01:38:23 +0000 (18:38 -0700)]
Fixed minor issue in Rec.709 and Rec.2020 transfer functions
Haarm-Pieter Duiker [Wed, 3 Jun 2015 01:20:17 +0000 (18:20 -0700)]
Consolidated config.ocio and nuke_config.ocio into a single config.ocio.
Moved the sRGB output transform to the top of the list of Views. This should now be the default View used in most applications.
Added 'rendering' and 'compositing_linear' roles which default to have the same value as the 'scene_linear' role.
Added the transfer functions and full color space transforms for sRGB, Rec.709, Rec.1886 and Rec.2020.
Added the 'Aliases' colorspaces back into the config.
Fixed an issue that caused some alias colorspaces to be generated incorrectly.
Fixed some alias names that didn't follow the conventions of other alias names.
hpd [Tue, 2 Jun 2015 19:09:11 +0000 (12:09 -0700)]
Merge pull request #4 from colour-science/feature/package_structure
PR: Improve package structure.
Thomas Mansencal [Tue, 26 May 2015 08:56:17 +0000 (10:56 +0200)]
Update package directory structure.
Thomas Mansencal [Tue, 26 May 2015 07:54:42 +0000 (09:54 +0200)]
Code formatting.
Haarm-Pieter Duiker [Wed, 13 May 2015 20:19:25 +0000 (13:19 -0700)]
ARRI LogC to LUTs corrected.
Haarm-Pieter Duiker [Tue, 5 May 2015 18:54:32 +0000 (11:54 -0700)]
Removed Aliases from Nuke config
Reinstated 'Output Shaper - AP1' colorspace
Haarm-Pieter Duiker [Thu, 30 Apr 2015 22:06:23 +0000 (15:06 -0700)]
Updated scene_linear to refer to ACES2065-1 as a number of tools use that to drive the default colorspace, including the Nuke viewers.
Haarm-Pieter Duiker [Thu, 30 Apr 2015 18:48:42 +0000 (11:48 -0700)]
Added vendor-specific names in front of gamuts that may be confused with non-vendor specific gamuts if presented in a single long list of color spaces.
Marked the GoPro Protune Native gamut as experimental as it may change.
Haarm-Pieter Duiker [Wed, 29 Apr 2015 18:59:59 +0000 (11:59 -0700)]
Updated organization of Displays and Views for Nuke-specific config file
Added the REDcolor gamut
Added GoPro Protune transfer function and gamut
Haarm-Pieter Duiker [Wed, 29 Apr 2015 18:54:24 +0000 (11:54 -0700)]
Minor change to remove difference in colorspace used for 'Linear' Display between Nuke-specific and generic config file
Haarm-Pieter Duiker [Wed, 29 Apr 2015 18:45:03 +0000 (11:45 -0700)]
Grouped camera colorspaces as 'Input' for applications that group colorspaces based on the colorspace family.
Haarm-Pieter Duiker [Wed, 29 Apr 2015 18:14:12 +0000 (11:14 -0700)]
Updated ordering of view and displays for Nuke-specific config file.
Haarm-Pieter Duiker [Wed, 29 Apr 2015 17:40:29 +0000 (10:40 -0700)]
Added the ability to write out 1D and 3D LUTs as CTL code
Haarm-Pieter Duiker [Wed, 29 Apr 2015 17:39:40 +0000 (10:39 -0700)]
Added GoPro Protune support
Added RED REDcolor gamut support
Haarm-Pieter Duiker [Tue, 10 Feb 2015 23:28:31 +0000 (15:28 -0800)]
Fixed minor issue with CSP writing.
Haarm-Pieter Duiker [Thu, 5 Feb 2015 20:17:33 +0000 (12:17 -0800)]
Add support to generate_lut for writing CSP
Add link to CTL fork that includes for Dolby PQ transforms
Add thank you to Robert Molholm
Add link to Panasonic IDT
Haarm-Pieter Duiker [Thu, 5 Feb 2015 00:53:45 +0000 (16:53 -0800)]
Roles now have some assignments
Added Dolby PQ shaper generation
Added Raw color space
Added 'generateLUT' standalone 'bin' script
Haarm-Pieter Duiker [Fri, 30 Jan 2015 20:06:11 +0000 (12:06 -0800)]
Shaper LUTs are now single channel. They were previously three channel, with the same data in each channel.
ACEScc conversion uses 'transferFunctionOnly' CTL flag to avoid extra matrix applications.
Haarm-Pieter Duiker [Thu, 29 Jan 2015 23:35:18 +0000 (15:35 -0800)]
Added proper allocatoin for all linear color spaces
Expanded range of input values handled by ACEScc transforms
Added support for Panasonic V-Log / V-gamut
Renamed LUTs that had _to_aces in the file name to only indicate linearization
hpd [Wed, 28 Jan 2015 21:54:21 +0000 (13:54 -0800)]
Merge pull request #3 from colour-science/code_style
PR: Improve various code style aspects and implement "__future__" division support.
Thomas Mansencal [Wed, 28 Jan 2015 19:52:36 +0000 (20:52 +0100)]
Implement __future__ division support.
Thomas Mansencal [Wed, 28 Jan 2015 15:14:14 +0000 (16:14 +0100)]
Improve case consistency.
Thomas Mansencal [Wed, 28 Jan 2015 13:34:47 +0000 (14:34 +0100)]
Update sanitisation code.
Thomas Mansencal [Wed, 28 Jan 2015 12:55:09 +0000 (13:55 +0100)]
Code formatting.
Haarm-Pieter Duiker [Wed, 28 Jan 2015 01:22:59 +0000 (17:22 -0800)]
Added support for conversion to/from ProPhoto/RIMM, Adobe RGB and Adobe Wide Gamut
Haarm-Pieter Duiker [Tue, 27 Jan 2015 18:33:51 +0000 (10:33 -0800)]
Removed hard-coded names for ODTs that had full and legal range support in various places.
Refactored further. ODT and LMT information generation is now in create_aces_colorspaces.py.
Haarm-Pieter Duiker [Tue, 27 Jan 2015 01:41:18 +0000 (17:41 -0800)]
Refactored to move ACES and general colorspace generation into their own files
Haarm-Pieter Duiker [Tue, 27 Jan 2015 01:40:41 +0000 (17:40 -0800)]
Refactored to move ACES and general colorspace generation into their own files
Haarm-Pieter Duiker [Tue, 20 Jan 2015 03:58:19 +0000 (19:58 -0800)]
Added support for 'alias' colorspaces, and added alias color spaces with compact, all lower-case names for all color spaces.
hpd [Tue, 20 Jan 2015 02:53:57 +0000 (18:53 -0800)]
Merge pull request #2 from colour-science/code_style
PR: Improve various code style aspects and add pseudo-binary calling scripts.
Thomas Mansencal [Mon, 19 Jan 2015 16:48:15 +0000 (17:48 +0100)]
Update "README" file and convert it to "markdown".
Thomas Mansencal [Mon, 19 Jan 2015 16:25:15 +0000 (17:25 +0100)]
Static analysis session.
Thomas Mansencal [Mon, 19 Jan 2015 16:11:43 +0000 (17:11 +0100)]
Comments pruning session.
Thomas Mansencal [Mon, 19 Jan 2015 14:52:48 +0000 (15:52 +0100)]
Add "create_aces_config" and "tests_aces_config" binaries.
Thomas Mansencal [Mon, 19 Jan 2015 14:05:17 +0000 (15:05 +0100)]
Implement usage of "with" statement on relevant IO operations.
Thomas Mansencal [Mon, 19 Jan 2015 14:05:03 +0000 (15:05 +0100)]
Implement "aces_ocio.utilities.sanitize_path" definition.
Thomas Mansencal [Mon, 19 Jan 2015 13:32:14 +0000 (14:32 +0100)]
Improve paths handling on remaining occurrences.
Thomas Mansencal [Mon, 19 Jan 2015 12:17:38 +0000 (13:17 +0100)]
Improve external modules namespace consistency.
Thomas Mansencal [Mon, 19 Jan 2015 12:15:04 +0000 (13:15 +0100)]
Improve paths handling and strings concatenations.
Thomas Mansencal [Mon, 19 Jan 2015 10:49:57 +0000 (11:49 +0100)]
Enforce quotes consistency.
hpd [Fri, 16 Jan 2015 20:35:15 +0000 (12:35 -0800)]
Merge pull request #1 from colour-science/code_style
PR: Implement basic unit tests and apply PEP8 code formatting.
Thomas Mansencal [Fri, 16 Jan 2015 19:02:59 +0000 (20:02 +0100)]
Fix "Sony" "S-Log" related computations.
Thomas Mansencal [Fri, 16 Jan 2015 06:44:18 +0000 (07:44 +0100)]
Add correct path to previous "ACES" config in unit tests.
Thomas Mansencal [Thu, 15 Jan 2015 23:25:47 +0000 (00:25 +0100)]
Fix "git" case sensitivity issue.
Thomas Mansencal [Thu, 15 Jan 2015 22:50:41 +0000 (23:50 +0100)]
Apply "PEP8" naming convention on most objects.
Thomas Mansencal [Thu, 15 Jan 2015 20:20:23 +0000 (21:20 +0100)]
Change comparison with "None".
Thomas Mansencal [Thu, 15 Jan 2015 20:13:18 +0000 (21:13 +0100)]
Add module headers doctoring skeletons.
Thomas Mansencal [Thu, 15 Jan 2015 20:00:26 +0000 (21:00 +0100)]
Add docstrings skeletons.
Thomas Mansencal [Thu, 15 Jan 2015 18:29:12 +0000 (19:29 +0100)]
Add main module attributes.
Thomas Mansencal [Thu, 15 Jan 2015 17:52:17 +0000 (18:52 +0100)]
Apply first pass package wide code formatting.
Thomas Mansencal [Thu, 15 Jan 2015 16:54:52 +0000 (17:54 +0100)]
Reorder imports.
Thomas Mansencal [Thu, 15 Jan 2015 16:51:51 +0000 (17:51 +0100)]
Add shebang to modules.
Thomas Mansencal [Thu, 15 Jan 2015 16:20:13 +0000 (17:20 +0100)]
Add top level "aces_ocio" python package and preliminary unit tests.
Thomas Mansencal [Thu, 15 Jan 2015 09:14:20 +0000 (10:14 +0100)]
Update ".gitignore" file.
Thomas Mansencal [Thu, 15 Jan 2015 09:13:49 +0000 (10:13 +0100)]
Fix arguments checking consistency.
Thomas Mansencal [Thu, 15 Jan 2015 08:25:45 +0000 (09:25 +0100)]
Add ".gitignore" file.
Haarm-Pieter Duiker [Wed, 14 Jan 2015 20:37:49 +0000 (12:37 -0800)]
Removed blanks and parentheses in lut file names
Haarm-Pieter Duiker [Wed, 14 Jan 2015 20:35:59 +0000 (12:35 -0800)]
Removed blanks and parentheses in lut file names
Haarm-Pieter Duiker [Wed, 14 Jan 2015 20:35:36 +0000 (12:35 -0800)]
Removed blanks and parentheses in lut file names
Haarm-Pieter Duiker [Wed, 14 Jan 2015 02:04:29 +0000 (18:04 -0800)]
Minor. Removed commented out code.
Haarm-Pieter Duiker [Wed, 14 Jan 2015 01:55:21 +0000 (17:55 -0800)]
Separated camera input transforms into separate files.
Haarm-Pieter Duiker [Wed, 14 Jan 2015 00:24:32 +0000 (16:24 -0800)]
Moved LUT generation into a separate module
Haarm-Pieter Duiker [Tue, 13 Jan 2015 17:39:25 +0000 (09:39 -0800)]
Added support for the RED DRAGONcolor2 and REDcolor4 as well as support for converting to the P3-DCI, P3-D60, rec.709 and Rec.2020 primaries
Haarm-Pieter Duiker [Mon, 12 Jan 2015 20:19:29 +0000 (12:19 -0800)]
Added AP0 to XYZ conversion.
Renamed output and lmt shaper spaces from 'outputShaper' and 'lmtShaper' to 'Output Shaper' and 'LMT Shaper'
Haarm-Pieter Duiker [Sun, 21 Dec 2014 19:41:03 +0000 (11:41 -0800)]
Updated with links, thanks and attribution
Haarm-Pieter Duiker [Sun, 21 Dec 2014 19:29:34 +0000 (11:29 -0800)]
Updated with links, thanks and attribution
Haarm-Pieter Duiker [Sun, 21 Dec 2014 19:27:54 +0000 (11:27 -0800)]
Updated with links, thanks and attribution
Haarm-Pieter Duiker [Sun, 21 Dec 2014 19:25:25 +0000 (11:25 -0800)]
Updated with links, thanks and attribution
Haarm-Pieter Duiker [Sun, 21 Dec 2014 19:08:25 +0000 (11:08 -0800)]
Python scripts used to generate ACES OCIO configurations
Haarm-Pieter Duiker [Sun, 21 Dec 2014 00:45:04 +0000 (16:45 -0800)]
ACES 1.0 config. 3D LUTs have resolution 33. 1D LUTs have resolution 1024
Haarm-Pieter Duiker [Sun, 21 Dec 2014 00:36:05 +0000 (16:36 -0800)]
ACES 1.0 config. 3D LUTs have resolution 65. 1D LUTs have resolution 4096
Haarm-Pieter Duiker [Sun, 21 Dec 2014 00:07:44 +0000 (16:07 -0800)]
Adding directory for ACES 1.0 config
Jeremy Selan [Wed, 4 Jun 2014 05:33:15 +0000 (22:33 -0700)]
renamed aces -> aces_0.1.1 to reflect versioning
Alex Fry [Wed, 21 May 2014 09:06:14 +0000 (21:06 +1200)]
ACES 0.7.1
First commit of ACES 0.7.1 config
Changed to 32x32 3D LUTs to reduce the size of the config bundle
Jeremy Selan [Mon, 27 Aug 2012 19:11:49 +0000 (12:11 -0700)]
added ChangeLog
Jeremy Selan [Mon, 27 Aug 2012 18:54:30 +0000 (11:54 -0700)]
moved arri luts into subdir
Jeremy Selan [Mon, 27 Aug 2012 18:52:38 +0000 (11:52 -0700)]
moved adx luts into unbuild subdir
Jeremy Selan [Mon, 27 Aug 2012 17:36:28 +0000 (10:36 -0700)]
aces updated to v0.1.1 RRT/ODTs
Jeremy Selan [Mon, 27 Aug 2012 17:56:03 +0000 (10:56 -0700)]
sony slog updates
Jeremy Selan [Mon, 26 Mar 2012 19:46:23 +0000 (12:46 -0700)]
added OCIO config that requires 1.0.3
Jeremy Selan [Mon, 26 Mar 2012 19:35:22 +0000 (12:35 -0700)]
aces: updated rrt for dcdm and rec709
22d282997f92deef76b641b2148af25df8027f64
1973184290 Fix Rec.709 ODT EOTF to correspond to recommendation in Appendix 1 of ITU-R BT.1886.
22d282997f Fix potential bug in RDT by relocating the clip 0 to 1 function to after the 48/52.37 scaling
Jeremy Selan [Tue, 20 Mar 2012 18:21:41 +0000 (11:21 -0700)]
aces: added f65
Jeremy Selan [Mon, 19 Mar 2012 22:49:48 +0000 (15:49 -0700)]
updated example path
Jeremy Selan [Mon, 19 Mar 2012 22:39:05 +0000 (15:39 -0700)]
iif: renamed config to aces. added rrt 3dlut generation instructions
Jeremy Selan [Fri, 16 Mar 2012 21:33:28 +0000 (14:33 -0700)]
iif: added arri alexa logc, ei800
Jeremy Selan [Fri, 16 Mar 2012 21:13:57 +0000 (14:13 -0700)]
iif: updated adx
Jeremy Selan [Fri, 16 Mar 2012 19:04:29 +0000 (12:04 -0700)]
iif: rearranged colorspace order
Jeremy Selan [Fri, 16 Mar 2012 00:12:22 +0000 (17:12 -0700)]
iif: added slog10
Jeremy Selan [Thu, 15 Mar 2012 22:59:34 +0000 (15:59 -0700)]
iif: updated to ut33 rrt
still need to update adx
Jeremy Selan [Tue, 28 Feb 2012 18:01:04 +0000 (10:01 -0800)]
nuke-default: added sRGBf colorspace. Matches sRGB, but with extra range for
highlight preservation
Kaz Tanaka [Tue, 31 Jan 2012 18:57:47 +0000 (10:57 -0800)]
added xyz16 color space
transform matrix was corrected to use the proper dcip3 white point gain (48 vs.
53)
Kaz Tanaka [Mon, 30 Jan 2012 22:07:51 +0000 (14:07 -0800)]
SpImport now loads version 2
Jeremy Selan [Wed, 11 Jan 2012 01:33:49 +0000 (17:33 -0800)]
nuke_default:updated linear gpu allocations to use -15 to 6 stops range
Jeremy Selan [Tue, 10 Jan 2012 19:31:43 +0000 (11:31 -0800)]
spi-anim: Added experimental lnf->aces conversion
Jeremy Selan [Tue, 10 Jan 2012 19:31:08 +0000 (11:31 -0800)]
added ut2 RRT ctl
Jeremy Selan [Tue, 25 Oct 2011 22:13:11 +0000 (15:13 -0700)]
added readme