AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
Support for 1D LUT extrapolation
- Lingua principale
- C++
- Stelle
- 2.1k
- Fork
- 503
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
We've come across situations where it would be nice to support some form of extrapolation of 1D LUTs, or more generally to control the behavior outside the domain/range of the LUT files.
The most obvious approach would be to add a keyword to control this option in the config, care should probably be taken to not paint the system into a corner by considering what options may be needed if say cubic interpolation was added in the future (preserving 1st derivative, 2nd derivative options etc).
Default behavior would most likely be to clamp as is done currently.
Kevin
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia tracciando la gestione esistente delle 1D LUT e il parsing della configurazione; l’issue non indica file o test specifici. Definisci come deve funzionare il comportamento configurabile fuori intervallo, mantieni clamping come impostazione predefinita e assicurati che il design possa accogliere future opzioni di interpolazione senza esserne vincolato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- computer-graphics
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100