Grafik-Sensation: Raytracing läuft auf dem Sega Saturn von 1994
Raytracing gilt als Feature moderner Grafikkarten - doch nun läuft es auf dem Sega Saturn von 1994. Ein Entwickler hat der komplexen 32-Bit-Hardware Effekte entlockt, die damals als unmöglich galten. Dynamische Schatten laufen mit stabilen 30 FPS.
Primäre Lichtquelle ist das Mündungsfeuer einer Waffe, dessen Position die Schatten im Raum unverzüglich verändert. Die Architektur der Konsole, die oft als schwer programmierbar galt, wird hierbei gezielt ausgereizt.
Um die Rechenlast auf der Hardware zu bewältigen, greift die Software auf "Binary Space Partitioning" (BSP) zurück. Anstatt eine vollständige Strahlenverfolgung für jedes einzelne Pixel durchzuführen, testet die Engine die Eckpunkte (Vertices) der 3D-Objekte gegenüber der BSP-Struktur. Der Saturn arbeitete im Gegensatz zur PlayStation 1 primär mit Vierecken (Quadrangles) statt Dreiecken, was die Berechnung von 3D-Räumen oft erschwerte.
Auf YouTube ansehen
Ein technischer Vorteil der Vorgehensweise liegt in der potenziellen Speicherersparnis. Da die Beleuchtung in Echtzeit berechnet wird, entfällt die Notwendigkeit für speicherintensive Lightmaps oder vorgebackene Texturen, die von der CD-ROM geladen werden müssten. In der Theorie hätte es bei Spielen der 90er Jahre die Ladezeiten verkürzt und den Arbeitsspeicher entlastet.
Der Sega Saturn verfügt über lediglich zwei Megabyte Arbeitsspeicher und 1,5 Megabyte Videospeicher, was Entwickler damals zu kreativen Sparmaßnahmen zwang. Die nun angewandte Methode nutzt die parallele Architektur, bestehend aus zwei Hitachi SH-2 Prozessoren sowie den Grafikchips VDP1 und VDP2, effizienter als viele kommerzielle Titel der damaligen Zeit.
Es handelt sich um eine rudimentäre Form des Raytracings, die technisch valide ist, aber visuell nicht mit modernen Standards vergleichbar ist. Die VDP1-Einheit des Saturn, zuständig für Sprites und verformte Polygone, wird hier für Aufgaben genutzt, für die sie ursprünglich nicht konzipiert war.
Der Entwickler realisierte zuvor bereits eine Portierung von Leveln der ersten Unreal Engine auf die Sega-Konsole. Weitere Optimierungen sind geplant, um komplexere Szenarien performanter darzustellen. Obwohl eine Anwendung in vollständigen Spielen für die Retro-Plattform unwahrscheinlich bleibt, verdeutlicht das Projekt die Reserven der Multiprozessor-Architektur.
Der Saturn galt aufgrund seiner Dual-CPU-Struktur als extrem leistungsstark, verlor jedoch den Konkurrenzkampf gegen Sonys zugänglichere PlayStation.
Was haltet ihr von dieser technischen Machbarkeitsstudie auf dem Sega Saturn? Schreibt uns eure Meinung gerne in die Kommentare.
Gaming-Deals bei Media Markt Spiele, Hardware und Konsolen
Siehe auch:
Lichteffekte auf komplexer 32-Bit-Architektur
Eine technische Demonstration beweist, dass der Sega Saturn von 1994 zu funktionalem Echtzeit-Raytracing fähig ist. In einer eigens erstellten 3D-Umgebung werden dynamische Schattenwürfe und Lichtberechnungen dargestellt, die auf der Hardware der fünften Konsolengeneration bislang als nicht realisierbar galten.Primäre Lichtquelle ist das Mündungsfeuer einer Waffe, dessen Position die Schatten im Raum unverzüglich verändert. Die Architektur der Konsole, die oft als schwer programmierbar galt, wird hierbei gezielt ausgereizt.
Um die Rechenlast auf der Hardware zu bewältigen, greift die Software auf "Binary Space Partitioning" (BSP) zurück. Anstatt eine vollständige Strahlenverfolgung für jedes einzelne Pixel durchzuführen, testet die Engine die Eckpunkte (Vertices) der 3D-Objekte gegenüber der BSP-Struktur. Der Saturn arbeitete im Gegensatz zur PlayStation 1 primär mit Vierecken (Quadrangles) statt Dreiecken, was die Berechnung von 3D-Räumen oft erschwerte.
Auf YouTube ansehenHybrider Ansatz und Performance
Verantwortlich für diesen Durchbruch ist der in der Szene bekannte Homebrew-Entwickler XL2. In einer zweiten, erweiterten Demonstration zeigt er einen hybriden Ansatz, der statische Lichtquellen mit dynamischen Schatten kombiniert. Die Methode ermöglicht Szenen, die stilistisch an Shooter der 90er Jahre erinnern, jedoch über eine flexiblere Ausleuchtung verfügen. Auf originaler Hardware läuft die Simulation in einfachen Räumen mit stabilen 30 Bildern pro Sekunde. Kommen rechenintensive Elemente wie Spiegelungen hinzu, sinkt die Bildrate auf etwa 15 Bilder pro Sekunde.Ein technischer Vorteil der Vorgehensweise liegt in der potenziellen Speicherersparnis. Da die Beleuchtung in Echtzeit berechnet wird, entfällt die Notwendigkeit für speicherintensive Lightmaps oder vorgebackene Texturen, die von der CD-ROM geladen werden müssten. In der Theorie hätte es bei Spielen der 90er Jahre die Ladezeiten verkürzt und den Arbeitsspeicher entlastet.
Der Sega Saturn verfügt über lediglich zwei Megabyte Arbeitsspeicher und 1,5 Megabyte Videospeicher, was Entwickler damals zu kreativen Sparmaßnahmen zwang. Die nun angewandte Methode nutzt die parallele Architektur, bestehend aus zwei Hitachi SH-2 Prozessoren sowie den Grafikchips VDP1 und VDP2, effizienter als viele kommerzielle Titel der damaligen Zeit.
Grenzen der 30 Jahre alten Hardware
Die Darstellung unterliegt den physischen Grenzen der Hardware. Wie Digital Foundry analysiert, fehlen moderne Features wie Oberflächennormalen oder eine korrekte Distanzabnahme des Lichts (Fall-off). Das Resultat sind visuell harte, blockartige Schattenkanten, bedingt durch die niedrige Sampling-Rate.Es handelt sich um eine rudimentäre Form des Raytracings, die technisch valide ist, aber visuell nicht mit modernen Standards vergleichbar ist. Die VDP1-Einheit des Saturn, zuständig für Sprites und verformte Polygone, wird hier für Aufgaben genutzt, für die sie ursprünglich nicht konzipiert war.
Der Entwickler realisierte zuvor bereits eine Portierung von Leveln der ersten Unreal Engine auf die Sega-Konsole. Weitere Optimierungen sind geplant, um komplexere Szenarien performanter darzustellen. Obwohl eine Anwendung in vollständigen Spielen für die Retro-Plattform unwahrscheinlich bleibt, verdeutlicht das Projekt die Reserven der Multiprozessor-Architektur.
Der Saturn galt aufgrund seiner Dual-CPU-Struktur als extrem leistungsstark, verlor jedoch den Konkurrenzkampf gegen Sonys zugänglichere PlayStation.
Was haltet ihr von dieser technischen Machbarkeitsstudie auf dem Sega Saturn? Schreibt uns eure Meinung gerne in die Kommentare.
Gaming-Deals bei Media Markt Spiele, Hardware und Konsolen
Zusammenfassung
- Sega Saturn von 1994 zeigt überraschend Echtzeit-Raytracing-Fähigkeiten
- Technische Demo ermöglicht dynamische Schatten mit stabilen 30 FPS
- Binary Space Partitioning wird zur Bewältigung der Rechenlast eingesetzt
- Entwickler XL2 kombiniert statische Lichtquellen mit dynamischen Schatten
- Echtzeit-Berechnungen sparen Speicher und könnten Ladezeiten verkürzen
- Hardware-Grenzen sorgen für blockartige Schattenkanten und geringe Sampling
- Dual-CPU-Struktur des Saturn beweist unerwartet vorhandene Leistungsreserven
Siehe auch:
- GOG verkauft: CD Projekt Red trennt sich von der Retro-Spiele-Plattform
- Nintendo 64 in 4K: Retro-Konsole Analogue 3D erneut verschoben
- PlayStation 5: Sony bringt Retro-Themes für die Oberfläche zurück
- Retro-Fans decken auf: Neue N64-Spiele für Nintendo Switch kommen
- Amiga-Comeback verzögert sich: Rechtsstreit bremst Retro-Neuauflage
Thema:
Videos zur Unreal Engine
- Gears of War: E-Day - Microsoft zeigt Gameplay und verrät den Termin
- The Witcher 4: Erste In-Game-Szenen enthüllen gigantische Grafik
- Unrecord: Fotorealistischer "Bodycam-Shooter" sorgt für Aufregung
- Infinitesimals im Trailer: Großes Abenteuer mit kleinen Aliens
- GDC 2023: Epic Games zeigt künftige Spielehits mit der Unreal Engine
Beiträge aus dem Forum
Weiterführende Links
Neue Nachrichten
- Preis-Kracher im Vodafone-Netz: 70 GB Allnet-Flat für nur 9,99 Euro
- Amazon Prime Day: Die Tages- und Blitzangebote im Vergleich
- AMD bestätigt Probleme mit FSR-Treiber 26.6.2 auf vielen Windows-PCs
- Apple startet iOS 27 Beta 2 und zeigt, was Nutzer ab Herbst erwartet
- Samsung Galaxy Z Flip8, Fold8 & Fold8 Ultra: Infos zu Farben & Speicher
- Weil es sowas noch nicht gab: Redditor erfindet interaktive Mausmatte
- Gears-of-War-Film auf Netflix: Erste Details zur Handlung bekannt
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen