Abo
  • IT-Karriere:

id Software: "Global Illumination ist derzeit die größte Herausforderung"

Bessere Technologien für Licht und Schatten wünscht er sich ebenso wie CPUs mit mehr Kernen: Golem.de hat sich mit Billy Khan, Lead Engine Programmer bei id Software, über Spielegrafik und die Vorteile von PS4 Pro und Xbox Scorpio unterhalten.

Ein Interview von und veröffentlicht am
Billy Khan von id Software auf dem Tech Summit von Golem.de
Billy Khan von id Software auf dem Tech Summit von Golem.de (Bild: Peter Steinlechner/Golem.de)

Er ist ein Fan von möglichst hohen Bildraten: Als Lead Engine Programmer ist Billy Khan bei id Software für die Laufzeitumgebung id Tech 6 zuständig - und dafür, was demnächst in Spielen für flüssige Action sorgen wird. Dabei geht es nicht nur um Doom, sondern vermutlich auch um neue Projekte - über die sich Khan im Interview allerdings nicht geäußert hat. Das Gespräch hat am Rande der Entwicklerkonferenz Quo Vadis 17 in Berlin stattgefunden. Khan hat dort auf dem von Golem.de organisierten Tech Summit einen Vortrag über die Engine und ihre Architektur gehalten.

Inhalt:
  1. id Software: "Global Illumination ist derzeit die größte Herausforderung"
  2. Bessere Grafik sorgt für mehr Interaktivität

Golem.de: Wie sieht ein typischer Arbeitstag bei Ihnen aus?

Billy Khan: Direkt am Morgen bearbeite ich erst mal meine E-Mails - dann schließe ich die aber, starte Visual Studio und schreibe Quellcode. Das ist meine wichtigste Aufgabe, ich versuche 80 Prozent eines Arbeitstages damit zu verbringen. Wenn man nicht selbst programmiert, ist es sehr schwierig, die Architektur der Engine zu überblicken und die Details wirklich zu verstehen. Außerdem haben wir im Tech-Team ehrgeizige Pläne, und wir versuchen sie pünktlich umzusetzen.

Golem.de: Was ist bei Ihnen momentan die Lead Platform?

Stellenmarkt
  1. BWI GmbH, München
  2. Lidl Dienstleistung GmbH & Co. KG, Neckarsulm

Khan: Die gibt es bei uns eigentlich nicht. Wenn wir Details ändern, testen wir das mit dem ganzen Team auf allen Plattformen aus. Wir wollen auf sämtlichen Systemen schnelle, effiziente Lösungen. Der eigentliche Quellcode entsteht aber zuerst auf der Vulkan-API auf dem PC, weil der Weg von dort zu den hardwarenahen Konsolen relativ kurz ist. Vor der Veröffentlichung von Vulkan war das alles noch deutlich schwieriger.

Vulkan ist einfach elegant

Golem.de: Sie haben während Ihres Vortrags auf dem Tech Summit sehr die Vulkan-API gelobt. Wie kommt das?

Khan: Ich wünsche mir, dass Vulkan von noch mehr Studios unterstützt wird. Bei Vulkan haben viele Firmen und Entwickler zusammengearbeitet und Lösungen für viele Plattformen gefunden. Wir bekommen damit Unterstützung auch für Linux und Android und können uns gleichzeitig stärker auf die eigentliche Spielentwicklung fokussieren. Außerdem können wir Vulkan erweitern und müssen nicht darauf hoffen, dass ein einzelner Hersteller eine neue Version veröffentlicht.

Außerdem ist es eine sehr schnelle, einfache und elegante Schnittstelle. Was für mich auch sehr wichtig ist, ist, dass wir verfolgen können, wie unser Code auf der Hardware läuft und wir genau sehen, was passiert.

Golem.de: Was ist derzeit der größte Flaschenhals bei der Spielegrafik?

Khan: Global Illumination ist die große Herausforderung, an der wir als Branche noch arbeiten. Überhaupt, alles was mit der dynamischen Darstellung von Licht zu tun hat. Da müssen wir aber noch viel Grundlagenforschung betreiben.

Bessere Grafik sorgt für mehr Interaktivität 
  1. 1
  2. 2
  3.  


Anzeige
Spiele-Angebote
  1. 42,99€
  2. 2,49€
  3. 47,95€
  4. 4,99€

cpt.dirk 30. Apr 2018

Gerade das letzte Doom mit supertoller Grafik war eigentlich ziemlich enttäuschend: Ein...

picaschaf 28. Apr 2017

Danke für die vielen Antworten! Also ist Vulkan zwar näher am Hardwaredesign aber nicht...

gorsch 27. Apr 2017

Das aber ist auch auf absehbare Zeit immernoch viel zu langsam, auch in Bezug auf...

gorsch 27. Apr 2017

Enlighten ist zwar "realtime", aber nicht dynamisch. Die Geometrie für das GI an sich...


Folgen Sie uns
       


Intel NUC8 (Crimson Canyon) - Test

Der NUC8 alias Crimson Canyon ist der erste Mini-PC mit einem 10-nm-Chip von Intel. Dessen Grafikeinheit ist aber deaktiviert, weshalb Intel noch eine Radeon RX 540 verlötet. Leider steckt im System eine Festplatte, weshalb der NUC8 sehr träge reagiert und vergleichsweise laut wird.

Intel NUC8 (Crimson Canyon) - Test Video aufrufen
Adblock Plus: Adblock-Filterregeln können Code ausführen
Adblock Plus
Adblock-Filterregeln können Code ausführen

Unter bestimmten Voraussetzungen können Filterregeln für Adblocker mit einer neuen Funktion Javascript-Code in Webseiten einfügen. Adblock Plus will reagieren und die entsprechende Funktion wieder entfernen. Ublock Origin ist nicht betroffen.
Von Hanno Böck

  1. Urheberrecht Axel-Springer-Verlag klagt erneut gegen Adblocker
  2. Whitelisting erlaubt Kartellamt hält Adblocker-Nutzung für "nachvollziehbar"
  3. Firefox Klar Mozilla testet offenbar Adblocker

Urheberrechtsreform: Was das Internet nicht vergessen sollte
Urheberrechtsreform
Was das Internet nicht vergessen sollte

Die Reform des europäischen Urheberrechts ist eine Niederlage für viele Netzaktivisten. Zwar sind die Folgen der Richtlinie derzeit kaum absehbar. Doch es sollten die richtigen Lehren aus der jahrelangen Debatte mit den Internetgegnern gezogen werden.
Eine Analyse von Friedhelm Greis

  1. Leistungsschutzrecht VG Media will Milliarden von Google
  2. Urheberrecht Uploadfilter und Leistungsschutzrecht endgültig beschlossen
  3. Urheberrecht Merkel bekräftigt Zustimmung zu Uploadfiltern

Raspi-Tastatur und -Maus im Test: Die Basteltastatur für Bastelrechner
Raspi-Tastatur und -Maus im Test
Die Basteltastatur für Bastelrechner

Für die Raspberry-Pi-Platinen gibt es eine offizielle Tastatur und Maus, passenderweise in Weiß und Rot. Im Test macht die Tastatur einen anständigen Eindruck, die Maus hingegen hat uns eher kaltgelassen. Das Keyboard ist zudem ein guter Ausgangspunkt für Bastelprojekte.
Ein Test von Tobias Költzsch

  1. Bastelcomputer Offizielle Maus und Tastatur für den Raspberry Pi
  2. Kodi mit Raspberry Pi Pimp your Stereoanlage
  3. Betriebssystem Windows 10 on ARM kann auf Raspberry Pi 3 installiert werden

    •  /