Auf Windows: Krita und Qt bekommen HDR-Unterstützung

Die freie Zeichenanwendung Krita und das dafür genutzte Qt-Framework sollen eine HDR-Unterstützung bekommen. Bis zur stabilen Veröffentlichung muss aber noch viel Arbeit geleistet werden und bisher wird dies sowieso nur unter Windows unterstützt.

Artikel veröffentlicht am ,
Nutzer der Anwendung Krita sollen künftig auch HDR-Grafiken zeichnen können.
Nutzer der Anwendung Krita sollen künftig auch HDR-Grafiken zeichnen können. (Bild: Jorge Franganillo, flickr.com/CC-BY 2.0)

Als Teil eines Entwicklersprints hat der Programmierer Dmitry Kazakov an einer HDR-Unterstützung für die freie Zeichenanwendung Krita gearbeitet. Wie der Entwickler in seinem Blog berichtet, steht davon ausgehend nun nach einigen Wochen Arbeit eine kleine Demo-Anwendung bereit, die ein Bild im EXR-Format im HDR-Modus unter Windows darstellt. Die Funktion könnte damit langfristig in auch in Krita landen, dafür sind aber noch Änderungen an vielen Code-Bestandteilen nötig, allen voran Qt. Bisher funktioniert die Technik auch nur unter Windows, da Linux-Distributionen und MacOS keine HDR-Unterstützung auf Betriebssystemebene bieten.

Das Qt-Framework dient als Basisbibliothek für Krita und ist damit unter anderem auch vollständig für das Rendering der Inhalte zuständig. Qt nutzt dafür jedoch Texturen mit 8 Bit Farbtiefe in einem entsprechend kleinen Farbraum. Für HDR-Inhalte werden dagegen Daten mit 10 Bit Farbtiefe sowie der erweiterte Farbraum BT.2020 und die PQ-Helligkeitskurve genutzt.

Deshalb musste Kazakov für seine Anwendung einige Änderungen an Qt selbst sowie am Rendering-Pfad des Frameworks vornehmen. Zwar nutzt und bietet Qt auch auf Windows eigentlich OpenGL, was von Krita als Grafikschnittstelle verwendet wird. Doch die OpenGL-Treiber unter Windows sind teils so schlecht, dass Qt die von Google für Chrome erstellte Angle-Bibliothek einsetzt, die OpenGL-Aufrufe auf die DirectX-API übersetzt. Für Angle hat Kazakov letztlich einigen Erweiterungen umgesetzt, die die HDR-Unterstützung ermöglichen.

Zwar steht die Demo-Anwendung schon bereit, die notwendigen Qt-Patches sind laut dem Entwickler aber noch "in Arbeit". Kazakov bittet hierfür um Feedback und Ideen aus der Community, damit diese Änderungen in die Hauptzweige und Qt und Angle einfließen können. Darüber hinaus müssen bis dahin noch einige Probleme gelöst werden. So sollten etwa die von Qt intern genutzten GUI-Texturen angepasst werden und Qt muss überprüfen, ob die Treiber die Grafik-Erweiterungen sowie die genutzte Hardware das HDR-Rendering überhaupt unterstützt.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Der Herr der Ringe
Lego bringt Bruchtal aus 6.100 Teilen und mit 15 Figuren

Die gesamte Gemeinschaft des Ringes versammelt sich in den Hallen von Bruchtal, das als Lego-Diorama Herr-der-Ringe-Fans erfreuen kann.

Der Herr der Ringe: Lego bringt Bruchtal aus 6.100 Teilen und mit 15 Figuren
Artikel
  1. Microsoft: Bing bekommt ChatGPT-Integration und kann getestet werden
    Microsoft
    Bing bekommt ChatGPT-Integration und kann getestet werden

    Microsoft hat KI-basierte Updates für die Bing-Suchmaschine und den Edge-Browser angekündigt. Die Beta ist schon verfügbar.

  2. Stress reduzieren: Runter mit der Hasskappe!
    Stress reduzieren
    Runter mit der Hasskappe!

    Viele ITler stehen unter enormen Stress und ruinieren sich damit die Gesundheit und den Spaß an der Arbeit - und anderen den Tag. Psychologen empfehlen als Lösung: mit Affirmationen die eigenen Gedanken umprogrammieren.
    Ein Bericht von Marc Favre

  3. Emergency Alert System: Fox muss Strafe wegen Notfallalarm-Werbung zahlen
    Emergency Alert System
    Fox muss Strafe wegen Notfallalarm-Werbung zahlen

    Eine Fernsehwerbung mit einem speziellen Signal beginnen, das normalerweise einen Notfallalarm ankündigt? Die FCC fand die Idee von Fox nicht gut.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Powercolor RX 7900 XTX 1.119€ • WSV-Finale bei MediaMarkt • Samsung 980 Pro 2TB (PS5-komp.) 174,99€ • MSI RTX 4080 1.349€ • Samsung 55" 4K QLED Curved Gaming-Monitor -25% • Asus RX 7900 XT 939,90€ • DAMN-Deals: AMD CPUs zu Tiefstpreisen • PCGH Cyber Week nur bis 9.2. [Werbung]
    •  /