Color management: added view transforms form nuke-default and spi-vfx
authorSergey Sharybin <sergey.vfx@gmail.com>
Sun, 1 Jul 2012 20:12:38 +0000 (20:12 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Sun, 1 Jul 2012 20:12:38 +0000 (20:12 +0000)
commit6952d772629e1a30a3c0e246286bce878999dfa4
tree05a75b936701421776d518db8a95f2dba55b3cff
parent0aeb5fc6df49cbd0747753957c76e2b31665b6ae
Color management: added view transforms form nuke-default and spi-vfx

- Added some extra view transforms to play with. It's not absolutely
  correct in terms this views were changed to use aces space as input.
  This gives exactly the same result as if using stand-alone spi-vfx
  and nuke-default configuration, but for real merge of this configs
  it'll be needed to add extra input spaces and transformations between
  them.

- Replaced hard-coded aces input color space with default ocio
  linear space which makes it easier to play with different
  configurations.

- Fixed SCons installation of color management configuration which
  used to skip copying LUTs when there was "luts" folder in install
  destination.

- Print whether OCIO was enabled when building with CMake.
  Could be helpful due to OCIO is being automatically disabled
  if needed libraries are missed.
CMakeLists.txt
SConstruct
release/datafiles/colormanagement/config.ocio
release/datafiles/colormanagement/luts/lg10.spi1d [new file with mode: 0644]
release/datafiles/colormanagement/luts/rec709.spi1d [new file with mode: 0644]
release/datafiles/colormanagement/luts/spi_ocio_srgb_test.spi3d [new file with mode: 0644]
source/blender/imbuf/intern/colormanagement.c