AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Make LUT-free implementations of certain built-in transforms

Ouverte
#1,992 1 commentaire 0 réactions 1 personne assignée Réclamée par @cozdas Voir sur GitHub
Feature Request
Langage dominant
C++
Étoiles
2.1k
Forks
503
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The nanoColor project will not be using LUTs, but does want to support all built-in transforms. However, some of the built-in transforms are implemented using a Lut1D. It would be helpful to replace these with FixedFunctions. Some judgement will be necessary to decide what aspects of these to expose as editable parameters that may be useful in the future. In some cases, they may be more appropriate as LogCameraTransform enhancements rather than fixed functions.

Here is the list of affected built-in transforms:

ACES
- ACEScc_to_ACES2065-1
- ADX10_to_ACES2065-1
- ADX16_to_ACES2065-1
- ACES-OUTPUT - ACES2065-1_to_CIE-XYZ-D65 - SDR-CINEMA-D60sim-DCI_1.0
- ACES-OUTPUT - ACES2065-1_to_CIE-XYZ-D65 - SDR-CINEMA-D65sim-DCI_1.1

Apple Camera
- APPLE_LOG_to_ACES2065-1
- CURVE - APPLE_LOG_to_LINEAR

Canon
- CANON_CLOG2-CGAMUT_to_ACES2065-1
- CURVE - CANON_CLOG2_to_LINEAR
- CANON_CLOG3-CGAMUT_to_ACES2065-1
- CURVE - CANON_CLOG3_to_LINEAR

Displays
- CURVE - ST-2084_to_LINEAR
- CURVE - LINEAR_to_ST-2084
- DISPLAY - CIE-XYZ-D65_to_REC.2100-PQ
- DISPLAY - CIE-XYZ-D65_to_ST2084-P3-D65
- DISPLAY - CIE-XYZ-D65_to_REC.2100-HLG-1000nit

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.