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
Jeremy Selan [Tue, 25 Oct 2011 00:31:49 +0000 (17:31 -0700)]
IIF config updated to ut11 rrt specification
Jeremy Selan [Fri, 9 Sep 2011 21:24:45 +0000 (14:24 -0700)]
updated to 1.0 format
Jeremy Selan [Fri, 9 Sep 2011 21:20:15 +0000 (14:20 -0700)]
nuke-default gets generation script
Jeremy Selan [Tue, 2 Aug 2011 22:16:04 +0000 (15:16 -0700)]
nuke-default changed default view to srgb
Jeremy Selan [Tue, 2 Aug 2011 20:53:18 +0000 (13:53 -0700)]
nuke-default profile updated to match Nuke 6.3
Also, provides overshoot / undershoot for most colorspaces.