zurück zum Artikel

Kaputte Shader in 3D-Spielen

| Benjamin Kraft

Beim Spielen fÀllt mir immer wieder auf, dass manche Charaktermodelle nicht völlstÀndig dargestellt werden. Wo liegt hier das Problem?

Als ich neulich eine Spielerunde starten wollte, fiel mir auf, dass die Hauptfigur falsch dargestellt wurde. Es fehlten Texturen, man konnte sogar an einigen Stellen durch den Avatar hindurchsehen. Einen Hardwaredefekt kann ich ausschließen.

Mehr von c't Magazin Mehr von c't Magazin [1]

Es gibt zwei hĂ€ufige Ursachen. Die wahrscheinlichere ist, dass es ein Problem mit dem DirectX-Shader-Cache gibt, in dem vorkompilierte Shader abgelegt werden. Am besten Sie löschen ihn, indem Sie im Windows-Explorer Ihr Systemlaufwerk auswĂ€hlen, oben im MenĂŒ "Laufwerkstools/Bereinigen" wĂ€hlen und im nĂ€chsten Fenster ein HĂ€kchen vor "DirectX-Shadercache" setzen. Vergessen Sie nicht, alles abzuwĂ€hlen, was nicht gelöscht werden soll, bevor Sie mit "OK" bestĂ€tigen.

Hilft dies nicht, können Sie ĂŒberprĂŒfen, ob die Spieledateien beschĂ€digt sind. Dazu starten Sie die Spieleplattform, ĂŒber die Sie das Spiel gekauft haben, und prĂŒfen dort die lokalen Dateien. Bei Steam beispielsweise rufen Sie in der Spielebibliothek mit einem Rechtsklick auf das fragliche Spiel dessen Eigenschaften auf, wechseln zum Reiter "Lokale Dateien" und klicken auf "Dateien auf Fehler ĂŒberprĂŒfen".

Wenn Lara in Shadow of the Tomb Raider nur noch große Augen macht, ist vielleicht der Shader-Cache defekt.

(bkr [2])


URL dieses Artikels:
https://www.heise.de/-5022990

Links in diesem Artikel:
[1] https://www.heise.de/ct
[2] mailto:bkr@heise.de