Abo
  • Services:
Anzeige
Cutter Slade besteht in Outcast und in Outcast 2 aus Polygonen.
Cutter Slade besteht in Outcast und in Outcast 2 aus Polygonen. (Bild: Franck Sauer)

Outcast 2 The Lost Paradise: "Damals war das sehr beeindruckend"

Outcast 2 nutzte keine Voxel-Technik, sondern setzte aufgrund der GPU-Leistung der Playstation 2 vollständig auf Polygone. Dank kleiner Texturen und Geometrie-Instancing erreichte das Spiel trotz 300.000 Dreiecken pro Frame 60 Bilder pro Sekunde, wie Entwickler Franck Sauer Golem.de erzählt hat.

Anzeige

Nachdem Franck Sauer, einer der Entwickler des aufgelösten Spielestudios Appeal, ein Video des Playstation-2-Prototyps von Outcast 2 The Lost Paradise veröffentlicht hatte, wollten wir es genauer wissen: Nutzte der nie erschienene Nachfolger von Outcast immer noch Voxel oder doch Polygone? Im Gespräch mit Golem.de erinnert sich der belgische Entwickler, nennt technische Details und kündigt baldige Neuigkeiten zur Outcast-Franchise an.

Das PC-Spiel Outcast gilt neben Comanche als Paradebeispiel für Voxel-Rendering, dabei basieren einzig die Landschaften und das Wasser auf diesen volumetrischen Pixeln. Die Rechenlast trägt hierbei der Prozessor, denn die damaligen Grafikkarten waren zu schwach für die detaillierten Umgebungen von Outcast: "Wir haben damals schlicht eine Voxel-Engine genutzt, weil es keine nennenswerte 3D-Beschleunigung gab, als wir mit der Entwicklung von Outcast begannen", erinnert sich Franck Sauer. "Selbst Mitte der 90er Jahre war die Darstellungsgeschwindigkeit von Polygonen zu gering für die Geometriekomplexität unserer Landschaften."

Den Nachfolger, Outcast 2 The Lost Paradise, entwickelte Appeal für die Playstation 2 statt für den PC und damit unter anderen Voraussetzungen. "Die Balance zwischen der CPU- und der GPU-Rechenleistung neigte sich viel mehr in Richtung des Grafikchips. Hätten wir den Prozessor mit der Voxel-Darstellung belastet, wäre die CPU nur damit beschäftigt und es wären kaum mehr Ressourcen für das Gameplay vorhanden gewesen, während die GPU sich gelangweilt hätte." Daher entschieden sich die Entwickler auch, für die Umgebungen auf Polygone zu setzen, die Charaktere etwa wurden schon in Outcast aus Dreiecken modelliert.

Aufgrund der Graphics Synthesizer genannten Grafikeinheit der Playstation 2, die viele Polygone zugleich berechnen kann, seien aufwendige Landschaften in Outcast 2 möglich gewesen - sogar noch komplexer als die im Vorgänger. "Wenn man die Vertex-Einheiten richtig programmierte und die Texturberechnung nicht limitierte, erreichte die Playstation 2 300.000 Dreiecken pro Frame bei 60 Bildern pro Sekunde - ziemlich beeindruckend für die damalige Zeit." Alle Texturen für Outcast 2 lagen in 128 x 128 Pixeln vor, diese passten genau in den 4 MByte großen Embedded-DRAM der Sony-Konsole und stellten somit keinen Flaschenhals dar.

  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
  • Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)
Outcast 2 The Lost Paradise für die Playstation 2 (Screenshot: Franck Sauer)

Für alle Outast-2-Level nutzte Appeal einen Kniff: "Da die Vertex-Einheiten der Playstation 2 mehrere Vertices in ihrem lokalen Speicher zusammenfassen konnten, diente dieser als Geometrie-Cache. In Kombination mit massivem Instancing mussten wir nicht auf den Hauptspeicher zugreifen - was den Rasterizer ausgebremst hätte - und konnten die Anzahl der Vertices maximieren. Dieser Trick sowie die 16-Bit-Texturen ermöglichten uns die erwähnten 300.000 Dreiecke pro Frame bei 60 Bildern pro Sekunde."

Bei heutigen PCs ist die GPU oft der ausschlaggebende Faktor und der Grund dafür, dass praktisch alle Spiele Polygone nutzen. Erst seit dem Aufkommen von Compute-Shadern sind Grafikchips in der Lage, mit anderen Techniken zu arbeiten, etwa Raytracing. Was das für die Outcast-Franchise bedeutet, hat Franck Sauer Golem.de nicht verraten: "Zum jetzigen Zeitpunkt kann ich nichts zu kommenden Veröffentlichungen sagen, aber wir arbeiten daran und werden bald etwas ankündigen."


eye home zur Startseite
capprice 11. Dez 2013

Outcast 2: Return of the fallen



Anzeige

Stellenmarkt
  1. T-Systems International GmbH, Bonn
  2. Freyer & Siegel Elektronik GmbH & Co. KG, Hennigsdorf
  3. enercity, Hannover
  4. Dirk Rossmann GmbH, Burgwedel


Anzeige
Hardware-Angebote

Folgen Sie uns
       


  1. Raspberry Pi

    Compute Module 3 ist verfügbar

  2. Microsoft

    Hyper-V bekommt Schnellassistenten und Speicherfragmente

  3. Airbus-Chef

    Fliegen ohne Piloten rückt näher

  4. Cartapping

    Autos werden seit 15 Jahren digital verwanzt

  5. Auto

    Die Kopfstütze des Fahrersitzes erkennt Sekundenschlaf

  6. World of Warcraft

    Fans der Classic-Version bereuen "Piraten-Server"

  7. BMW

    Autonome Autos sollen mehr miteinander quatschen

  8. Blackberry DTEK60 im (Sicherheits-)Test

    Sicher, weil isso!

  9. Nissan Leaf

    Autonome Elektroautos rollen ab Februar auf Londons Straßen

  10. Sunfleet

    Volvo plant globales Carsharing



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Intel Core i7-7700K im Test: Kaby Lake = Skylake + HEVC + Overclocking
Intel Core i7-7700K im Test
Kaby Lake = Skylake + HEVC + Overclocking
  1. Kaby Lake Intel macht den Pentium dank HT fast zum Core i3
  2. Kaby Lake Refresh Intel plant weitere 14-nm-CPU-Generation
  3. Intel Kaby Lake Vor der Vorstellung schon im Handel

GPD Win im Test: Crysis in der Hosentasche
GPD Win im Test
Crysis in der Hosentasche
  1. Essential Android-Erfinder Rubin will neues Smartphone entwickeln
  2. Google Maps Google integriert Uber in Karten-App
  3. Tastaturhülle Canopy hält Magic Keyboard und iPad zum Arbeiten zusammen

Wonder Workshop Dash im Test: Ein Roboter riskiert eine kesse Lippe
Wonder Workshop Dash im Test
Ein Roboter riskiert eine kesse Lippe
  1. Supermarkt-Automatisierung Einkaufskorb rechnet ab und packt ein
  2. Robot Operating System Was Bratwurst-Bot und autonome Autos gemeinsam haben
  3. Roboterarm Dobot M1 - der Industrieroboter für daheim

  1. Re: Was geschieht mit Fake-News aus der...

    JohnStones | 11:49

  2. Re: Blizzard muss nicht ...

    emuuu | 11:48

  3. Re: Zweifel an der Objektivität

    Trollversteher | 11:48

  4. Sekundenschlaf Erkennung

    nightmar17 | 11:47

  5. Re: "Der schwedische Autohersteller"

    hildemythen | 11:46


  1. 12:01

  2. 11:58

  3. 11:48

  4. 11:47

  5. 11:18

  6. 11:09

  7. 09:20

  8. 09:04


  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