Abo
  • Services:
Anzeige
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)

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

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)

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 Peter Steinlechner und Marc Sauter

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.

Anzeige

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?

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 

eye home zur Startseite
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...



Anzeige

Stellenmarkt
  1. Daimler AG, Stuttgart
  2. über Hanseatisches Personalkontor Mannheim, Mannheim
  3. Landeshauptstadt München, München
  4. stoba Präzisionstechnik GmbH & Co. KG, Backnang (nahe Stuttgart)


Anzeige
Spiele-Angebote
  1. 20,00€
  2. 8,99€
  3. ab 59,00€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Mass Effect

    Bioware erklärt Arbeit an Kampagne von Andromeda für beendet

  2. Kitkat-Werbespot

    Atari verklagt Nestlé wegen angeblichem Breakout-Imitat

  3. Smarter Lautsprecher

    Google Home erhält Bluetooth-Zuspielung und Spotify Free

  4. Reverb

    Smartphone-App aktiviert Alexa auf Zuruf

  5. Bildbearbeitung

    Google-Algorithmus entfernt Wasserzeichen auf Fotos

  6. Ladestationen

    Regierung lehnt Zwangsverkabelung von Tiefgaragen ab

  7. Raspberry Pi

    Raspbian auf Stretch upgedated

  8. Trotz Förderung

    Breitbandausbau kommt nur schleppend voran

  9. Nvidia

    Keine Volta-basierten Geforces in 2017

  10. Grafikkarte

    Sonnets eGFX Breakaway Box kostet 330 Euro



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Threadripper 1950X und 1920X im Test: AMD hat die schnellste Desktop-CPU
Threadripper 1950X und 1920X im Test
AMD hat die schnellste Desktop-CPU
  1. Ryzen AMD bestätigt Compiler-Fehler unter Linux
  2. CPU Achtkerniger Threadripper erscheint Ende August
  3. Ryzen 3 1300X und 1200 im Test Harte Gegner für Intels Core i3

Sysadmin Day 2017: Zum Admin-Sein fehlen mir die Superkräfte
Sysadmin Day 2017
Zum Admin-Sein fehlen mir die Superkräfte

Ausweis: Prepaid-Registrierung bislang nicht konsequent umgesetzt
Ausweis
Prepaid-Registrierung bislang nicht konsequent umgesetzt
  1. 10 GBit/s Erste 5G-Endgeräte sind noch einen Kubikmeter groß
  2. Verbraucherzentrale Datenlimits bei EU-Roaming wären vermeidbar
  3. Internet Anbieter umgehen Wegfall der EU-Roaming-Gebühren

  1. Re: Technische Details

    einjan | 13:43

  2. Re: Ach Bioware....

    Das... | 13:41

  3. Golem: BildVERarbeitung, nicht BildBEarbeitung

    einjan | 13:21

  4. Finde ich gut

    schap23 | 13:19

  5. Re: 200 km umgerechnet = maximal 2h fahrt mit 100Kmh

    Jakelandiar | 13:19


  1. 13:33

  2. 13:01

  3. 12:32

  4. 11:50

  5. 14:38

  6. 12:42

  7. 11:59

  8. 11:21


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel