Abo
  • Services:
Anzeige

id Software spricht über Interna der Engine für Rage

Vor allem hat van Waveren darüber gesprochen, wie die id-Engine die zu erledigende Gesamtarbeit in einzelne "Jobs" aufteilt, die dann mehr oder weniger parallel verarbeitet werden. Vereinfacht gesagt: Über die gesamte Welt legt die Engine ein unsichtbares Gitternetz, dessen einzelne "Kästchen" die jeweiligen Jobs sind. Daraus ergeben sich eine Reihe von Schwierigkeiten - etwa die, welche der Kästchen bei zunehmender Distanz eines Objekts nicht mehr angezeigt werden. Noch größer kann das Problem sein, wenn ein Objekt näher kommt und der "Level of Details" zunimmt. Dann muss das Programm neue Daten nachladen, und das geschieht bei den riesigen Texturen insbesondere von einem optischen Datenträger - zumindest bei Rage auf Xbox 360 und Playstation 3.

Anzeige

Überhaupt ging van Waveren darauf ein, dass id Tech 5 auf extrem vielfältigen Plattformen gleich funktionieren muss. Schnelle, aber nur auf einem CPU-Kern basierende Systeme bezeichnet er dabei als "tot", und DirectX 9 sei das "Nirvana" für konventionelle, per Hardwarebeschleunigung generierte Grafik. Außerdem soll das System neben bisherigen Grafikkarten auch Schnittstellen wie Nvidias Cuda, das plattformübergreifende OpenCL und neue Hardware wie Intels Larrabee unterstützen. Bei den bald Dutzenden von Kernen in Spiele-PCs - wenn man die x86-Einheiten von Larrabe mitrechnet - zeigte sich der Programmierer "vorsichtig optimistisch". Das größte Problem sei die Synchronisierung der Jobs zwischen den Rechenwerken. Zudem seien die Kerne beispielsweise eines Cell in der Playstation 3 und die von PC-Prozessoren sehr unterschiedlich.

Das Out-of-Order-Processing von x86-CPUs führe zu hohen Latenzen, welche die Parallelität behindern: Die einzelnen Jobs, besser bekannt als "Threads", müssten in einer Spieleengine viel zu oft aufeinander warten. Id Software steht hier, wie alle Spieleprogrammierer, vor dem Spezialfall des Problems der erhöhten Parallelität, den moderne Rechnerarchitekturen erfordern: Wenn der Gegner um die Ecke gebogen ist, aber der Physik-Thread noch nicht berechnet hat, ob der Stein, hinter dem der Spieler sich verstecken will, gerade an der richtigen Stelle liegt, kommt der Spielfluss ins Stocken. Diese Probleme haben Programmierer von anderen Anwendungen nicht: Ein CAD-Programm kann an einem einzelnen Bild so lange rechnen, wie es will, und dabei hoch parallelisiert arbeiten, weil es von weniger Faktoren abhängig ist.

Interessant sind Angaben darüber, wie lange in id Tech 5 die Berechnung bestimmter Prozesse dauert: So benötigt die Engine für das Rendering, also die reine Grafikberechnung einer Szene, rund 10 Millisekunden, während sie für Audioeffekte rund 4 Millisekunden und beispielsweise für flüssige Übergänge zwischen Animationen - das Blending - rund 2 Millisekunden braucht.

Rage versetzt den Spieler in eine offene Welt, in der er mit Fahrzeugen unterwegs ist und gegen Menschen und Mutanten kämpft. Das Programm erscheint für Windows-PC, MacOS, Playstation 3 und Xbox 360. Id nennt keinen Veröffentlichungstermin, aber 2009 soll das Actionspiel nicht mehr erscheinen. [von Nico Ernst und Peter Steinlechner]

 id Software spricht über Interna der Engine für Rage

eye home zur Startseite
Würstchen 22. Aug 2009

Das Spiel kommt ebenfalls für die PS3 -> dx9

Ben Richards 20. Aug 2009

Ja, aber mit der Taschenlampe angestrahlte Obkekte warfen keinen zusätzlichen Schatten...

ThadMiller 12. Aug 2009

Jepp, und das in verschiedenen Qualitätsstufen, abhängig von der Entfernung. gruß Thad

Anonymous2 10. Aug 2009

"Die ganzen Animationsfilme" werden aber auch nicht zeitkritisch gerendert. Bei denen ist...

loolig 09. Aug 2009

mann muss sich nur mal mühe machen und sie in Ruhe studieren...wenn man ein bisschen...



Anzeige

Stellenmarkt
  1. Sky Deutschland GmbH, Unterföhring bei München
  2. Host Europe GmbH, Hürth
  3. Robert Bosch Start-up GmbH, Renningen
  4. ETAS GmbH & Co. KG, Stuttgart


Anzeige
Blu-ray-Angebote
  1. 24,99€ (Vorbesteller-Preisgarantie)
  2. (u. a. Drive 7,79€, John Wick: Kapitel 2 9,99€ und Predator Collection 17,49€)
  3. 299,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Honor 7X

    Smartphone im 2:1-Format mit verbesserter Dual-Kamera

  2. Sofortbild

    Polaroid verklagt Fujifilm wegen quadratischer Fotos

  3. ARM-Server

    Cray und Microsoft nutzen Caviums Thunder X2

  4. Autonomes Fahren

    Großbritannien erlaubt ab 2019 fahrerlose Autos

  5. Zwei Verletzte

    Luftschiff Airlander am Boden havariert

  6. Smartphones

    Huawei installiert ungefragt Zusatz-App

  7. Android 8.0

    Oreo-Update für Oneplus Three und 3T ist da

  8. Musikstreaming

    Amazon Music für Android unterstützt Google Cast

  9. Staingate

    Austauschprogramm für fleckige Macbooks wird verlängert

  10. Digitale Infrastruktur

    Ralph Dommermuth kritisiert deutsche Netzpolitik



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Smartphoneversicherungen im Überblick: Teuer und meistens überflüssig
Smartphoneversicherungen im Überblick
Teuer und meistens überflüssig
  1. Winphone 5.0 Trekstor will es nochmal mit Windows 10 Mobile versuchen
  2. Librem 5 Das freie Linux-Smartphone ist finanziert
  3. Aquaris-V- und U2-Reihe BQ stellt neue Smartphones ab 180 Euro vor

Erneuerbare Energien: Siemens leitet die neue Steinzeit ein
Erneuerbare Energien
Siemens leitet die neue Steinzeit ein
  1. Siemens und Schunk Akkufahrzeuge werden mit 600 bis 1.000 Kilowatt aufgeladen
  2. Parkplatz-Erkennung Bosch und Siemens scheitern mit Pilotprojekten

Cubesats: Startup steuert riesigen Satellitenschwarm von Berlin aus
Cubesats
Startup steuert riesigen Satellitenschwarm von Berlin aus
  1. Arkyd-6 Planetary Resources startet bald ein neues Weltraumteleskop
  2. SAEx Internet-Seekabel für Südatlantikinsel St. Helena
  3. Sputnik Piep, piep, kleiner Satellit

  1. Re: Unpassender Vergleich

    _LC_ | 09:09

  2. Re: Wow und....Ehm...

    slead | 09:04

  3. Re: Nett

    elcaron | 09:04

  4. Oberes Management funktioniert wie folgt (gilt...

    Desertdelphin | 09:03

  5. Re: Der Akku wird zu schnell geladen

    chewbacca0815 | 09:03


  1. 09:00

  2. 08:02

  3. 07:47

  4. 07:39

  5. 07:23

  6. 11:55

  7. 11:21

  8. 10:43


  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. #
 
    •  / 
    •  0/00
    Zum Artikel