Developer Blogs

09.17.2012

Entwickler-Update: Schatten-Optimierung in Spiel-Update 1.4

 
Alt Neu

Hallo, hier ist Ewen Vowels, der leitende Client-Optimierungstechniker.

Das Technikteam hat kürzlich eine vollständige Überarbeitung der Schatten-Technologie abgeschlossen, die in Star Wars™: The Old Republic™ verwendet wird.

Alle, die sich auch für die kleinsten Details im Spiel interessieren, können sich freuen, denn hier sind sie! Das alte Schattensystem nutzte einen inkrementellen CS-Schatten-Algorithmus (Cascaded Shadows). Dieses System war hauptsächlich für ältere Rechner ausgelegt, deren Grafikkarten langsam sind und nur eine begrenzte Anzahl von dynamisch bewegten Objekten darstellen können. Das neue System nutzt einen FTC-Schatten-Algorithmus (Fit To Cascade), bei dem sämtliche Objekte Schatten werfen können, die bei jedem Frame aktualisiert werden.

Alt Neu

Das neue System bietet vollständig dynamische Schatten. Anders gesagt: Alle Charaktere, Bäume und bewegliche Objekte werfen ab Spiel-Update 1.4 Schatten in der Spielewelt. Das bisherige System erzeugte nur für Charaktere dynamische Schatten. Wenn sich der Spieler jetzt auf Planeten mit vielen Bäumen befindet, sieht er, wie sich die von den Bäumen und Blättern geworfenen Schatten leicht bewegen.

Das neue System unterstützt realistische Selbstschattierungen. Wenn der Spieler durch die Spielwelt läuft, sieht er, wie seine Arme, Lichtschwerter oder Blaster Schatten auf sich selbst werfen. Droiden™ und Geschütztürme werfen auch realistische Schatten, wenn sie sich in der Spielewelt bewegen.

Das neue System kann außerdem Schatten mit weicheren Kanten generieren. Die Schatten (vor allem um den Spieler herum) sind weit weniger blockartig und verpixelt wie beim bisherigen System.

Alt Neu

Neben diesen funktionalen Veränderungen hat es auch zahlreiche Optimierungen an der zugrundeliegenden Technologie gegeben, um die Arbeitslast für den Rechner des Spielers zu reduzieren. In den meisten Fällen sollten die Spieler im Vergleich zum vorherigen System eine erhöhte Bildfrequenz bemerken. Spieler mit High-End-Maschinen, die AMD CrossFire oder Nvidia SLI nutzen, werden bei der Verwendung des neuen Schattensystems einen erheblichen Leistungssprung feststellen.

Falls ihr die Schatten bisher deaktiviert hattet, versucht doch einmal, sie nach dem Patch wieder zu aktivieren und schreibt uns, was ihr davon haltet! Wir hoffen, dass euch die verbesserte Grafik (und Leistung) gefällt!

Ewen Vowels
Leitender Client-Optimierungstechniker