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. Principal Engineer (d/m/w) - System Solution Engineering
    OSRAM Opto Semiconductors Gesellschaft mit beschränkter Haftung, Regensburg
  2. Azubi (w/m/d) Fachinformatiker für Systemintegration
    Formel D GmbH, Köln
Detailsuche

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.  


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...



Aktuell auf der Startseite von Golem.de
Elektroauto
Tesla Model 3 wird zum Kettenfahrzeug

Tesla-Chef Elon Musk ist eingeladen, an der Probefahrt mit dem modifizierten Elektroauto teilzunehmen.

Elektroauto: Tesla Model 3 wird zum Kettenfahrzeug
Artikel
  1. Lockdowns und Lieferkette: Kaum noch Apple-Macbooks erhältlich
    Lockdowns und Lieferkette
    Kaum noch Apple-Macbooks erhältlich

    Apple kann kaum noch Macbook Pro und Macbook Air liefern. Die Gründe sind Probleme mit der Lieferkette und Lockdowns in China.

  2. Zoom und Teams: Tool bedeckt nackte Unterkörper in Videokonferenzen mit Hose
    Zoom und Teams
    Tool bedeckt nackte Unterkörper in Videokonferenzen mit Hose

    Ein Softwareentwickler unterhält sich in Videokonferenzen gern mit heruntergelassener Hose. Ein Tool bedeckt virtuell das Nötigste.

  3. 5G-Broadcast: Europaweiter 5G-Fernseh-Test beim Eurovision Song Contest
    5G-Broadcast
    Europaweiter 5G-Fernseh-Test beim Eurovision Song Contest

    Der Eurovision Song Contest ist ein Testlauf für Fernsehen über 5G-Netze. Dabei kommen Smartphone-Prototypen zum Einsatz.

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 • Cyber Week gestartet: Bis zu 650€ Rabatt • WD SSD 1TB (PS5-komp.) günstig wie nie: 129,90€ • Ryzen 5 5600X günstig wie nie: 199€ • Asus Gaming-Monitor 27" WQHD 165 Hz günstig wie nie: 299€ • Samsung Galaxy S20 FE 128 GB günstig wie nie: 359€ • MindStar (u. a. RTX 3090 1.779€) [Werbung]
    •  /