AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Request for API to calculate the value of setLogExposureStep

Offen
#2,008 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
2.1k
Forks
503
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When creating an exposure transform for a logarithmic color space we get the best (most predictable) behavior if we use a an exposure step that reflects the colorspace. The exposure transformation exposes this API: "setLogExposureStep".
However, given an arbitrary color space there is no (easy) way of calculating this value.
We request that an API such as defaultLogExposureStep is exposed on an OCIO color space.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die bestehende Exposure-Transform-API setLogExposureStep und die OCIO-Farbraum-API nachzuverfolgen. Ermittle, was defaultLogExposureStep für einen beliebigen Farbraum bedeuten sollte und wie die vorgeschlagene API es offenlegen sollte. Als erledigt gilt, wenn Verhalten und API-Vertrag definiert und durch geeignete Tests abgedeckt sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
api, computer-graphics
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.