AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

OCIOView: The Display / View Transform processor should consider optionally clamp negative values.

Offen
#2,010 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

This one took me a few hours to understand what is going on: The ACES Builtin transforms do not clamp which is fine. However, Nuke `OCIODisplay` node does but OCIOView does not which can generate unpredictable results, especially in the Chromaticity Inspector.

![image](https://github.com/user-attachments/assets/859e22a5-1ccd-450d-9aa6-8576da62cd6f)

We should probably add some options to clamp values between 0 and 1.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das im Issue beschriebene Anzeige-/View-Transform-Verhalten von OCIOView zu untersuchen und mit dem Clamping-Verhalten des Nuke-Knotens OCIODisplay zu vergleichen. Kläre, ob das Clamping negative Werte oder den vollständigen Bereich von 0–1 abdecken sollte, und definiere anschließend Tests, die das beabsichtigte Ergebnis im Chromaticity Inspector demonstrieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
computer-graphics
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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