Grafikfehler Schatten haben pixelige Ränder - ATI Radeon HD 5870

DANKE!!! Die schatten sind so schön unpixelig. :D

@ JuKu: Ich würds dir gerne erklären, aber ich kann das nicht weil das dann die halbe Seite in anspruch nehmen würde. :D Wenn du willst erkläre ichs dir in einer PN.
 
Zuletzt bearbeitet:
Ist auch ziemlich tricky.

Das hier

elseif (match("${cardVendor}", "ATI"))
if (match("${cardName}", "*HD 29?0*") or match("${cardName}", "*HD 36?0*") or match("${cardName}", "*HD 38?0*") or match("${cardName}", "*HD 4??0*") or match("${cardName}", "*HD 5??0*") or match("${cardName}", "*V77?0*") or match("${cardName}", "*V87?0*"))
seti cardLevel $cardLevelUber
seti isCardMatched true
elseif (match("${cardName}", "*x18??*") or match("${cardName}", "*x19??*") or match("${cardName}", "*HD 31?0*") or match("${cardName}", "*V3600*") or match("${cardName}", "*V37?0*") or match("${cardName}", "*V5600*") or match("${cardName}", "*V5700*") or match("${cardName}", "*V7200*") or match("${cardName}", "*V73?0*") or match("${cardName}", "*V7400*") or match("${cardName}", "*V7600*") or match("${cardName}", "*V86?0*"))
seti cardLevel $cardLevelHigh
seti isCardMatched true
elseif (match("${cardName}", "*x14??*") or match("${cardName}", "*x850*") or match("${cardName}", "*x15??*") or match("${cardName}", "*HD 34??*") or match("${cardName}", "*x16??*") or match("${cardName}", "*HD 23?0*") or match("${cardName}", "*HD 24?0*") or match("${cardName}", "*HD 26?0*"))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match("${cardName}", "*9800*") or match("${cardName}", "*x600*") or match("${cardName}", "*HD 32??*") or match("${cardName}", "*x7?0*") or match("${cardName}", "*x8?0*") or match("${cardName}", "*FireGL X2*") or match("${cardName}", "*FireGL X3*") or match("${cardName}", "*V3200*") or match("${cardName}", "*V33?0*") or match("${cardName}", "*V3400*") or match("${cardName}", "*V5000*") or match("${cardName}", "*V5100*") or match("${cardName}", "*V5200*") or match("${cardName}", "*V7100*"))
seti cardLevel $cardLevelLowmedium
seti isCardMatched true
elseif (match("${cardName}", "*Rage*") or match("${cardName}", "*XPress*") or match("${cardName}", "*7?00*") or match("${cardName}", "*8?00*") or match("${cardName}", "*95?0*") or match("${cardName}", "*96?0*") or match("${cardName}", "*97?0*") or match("${cardName}", "*x200*") or match("${cardName}", "*x300*") or match("${cardName}", "*x5?0*") or match("${cardName}", "*x10?0*") or match("${cardName}", "*x11?0*") or match("${cardName}", "*x12?0*") or match("${cardName}", "*x13??*") or match("${cardName}", "*FireGL T2*") or match("${cardName}", "*FireGL Z1*") or match("${cardName}", "*FireGL X1*") or match("${cardName}", "*V3100*"))
seti cardLevel $cardLevelLow
seti isCardMatched true
else
seti cardLevel $cardLevelUber
seti isCardMatched false
endif
setProp $ConfigGroup RenderShadowMode 1
setProp $ConfigGroup ShadowMapForceDF16Available 0
if ($osMajorVersion >= 6 and versionLessThan("7.14.0010.0630", "${driverVersion}") and not versionLessThan("7.14.0010.0636", "${driverVersion}"))
setProp $ConfigGroup ReportOldGraphicsDriver 1
endif
if ($disableMacAA)
if (match("${cardName}", "*X16??*") or match("${cardName}", "*X19??*"))
setProp $ConfigGroup DisallowEdgeSmoothing 1
endif
endif

wird ersetzt durch das hier

elseif (match("${cardVendor}", "ATI"))
if (match("${cardName}", "*HD 29?0*") or match("${cardName}", "*HD 36?0*") or match("${cardName}", "*HD 38?0*") or match("${cardName}", "*HD 4??0*") or match("${cardName}", "*HD 5??0*") or match("${cardName}", "*V77?0*") or match("${cardName}", "*V87?0*"))
seti cardLevel $cardLevelUber
seti isCardMatched true
elseif (match("${cardName}", "*x18??*") or match("${cardName}", "*x19??*") or match("${cardName}", "*HD 31?0*") or match("${cardName}", "*V3600*") or match("${cardName}", "*V37?0*") or match("${cardName}", "*V5600*") or match("${cardName}", "*V5700*") or match("${cardName}", "*V7200*") or match("${cardName}", "*V73?0*") or match("${cardName}", "*V7400*") or match("${cardName}", "*V7600*") or match("${cardName}", "*V86?0*"))
seti cardLevel $cardLevelHigh
seti isCardMatched true
elseif (match("${cardName}", "*x14??*") or match("${cardName}", "*x850*") or match("${cardName}", "*x15??*") or match("${cardName}", "*HD 34??*") or match("${cardName}", "*x16??*") or match("${cardName}", "*HD 23?0*") or match("${cardName}", "*HD 24?0*") or match("${cardName}", "*HD 26?0*"))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match("${cardName}", "*9800*") or match("${cardName}", "*x600*") or match("${cardName}", "*HD 32??*") or match("${cardName}", "*x7?0*") or match("${cardName}", "*x8?0*") or match("${cardName}", "*FireGL X2*") or match("${cardName}", "*FireGL X3*") or match("${cardName}", "*V3200*") or match("${cardName}", "*V33?0*") or match("${cardName}", "*V3400*") or match("${cardName}", "*V5000*") or match("${cardName}", "*V5100*") or match("${cardName}", "*V5200*") or match("${cardName}", "*V7100*"))
seti cardLevel $cardLevelLowmedium
seti isCardMatched true
elseif (match("${cardName}", "*Rage*") or match("${cardName}", "*XPress*") or match("${cardName}", "*7?00*") or match("${cardName}", "*8?00*") or match("${cardName}", "*95?0*") or match("${cardName}", "*96?0*") or match("${cardName}", "*97?0*") or match("${cardName}", "*x200*") or match("${cardName}", "*x300*") or match("${cardName}", "*x5?0*") or match("${cardName}", "*x10?0*") or match("${cardName}", "*x11?0*") or match("${cardName}", "*x12?0*") or match("${cardName}", "*x13??*") or match("${cardName}", "*FireGL T2*") or match("${cardName}", "*FireGL Z1*") or match("${cardName}", "*FireGL X1*") or match("${cardName}", "*V3100*"))
seti cardLevel $cardLevelLow
seti isCardMatched true
else
seti cardLevel $cardLevelUber
seti isCardMatched false
endif
setProp $ConfigGroup RenderShadowMode 2
setProp $ConfigGroup ShadowMapAllowNullColor 1
if ($osMajorVersion >= 6 and versionLessThan("7.14.0010.0630", "${driverVersion}") and not versionLessThan("7.14.0010.0636", "${driverVersion}"))
setProp $ConfigGroup ReportOldGraphicsDriver 1
endif
if ($disableMacAA)
if (match("${cardName}", "*X16??*") or match("${cardName}", "*X19??*"))
setProp $ConfigGroup DisallowEdgeSmoothing 1
endif
endif


Dazu muss die GraphicsRules Datei geöffnet werden. Die befindet sich Programm Ordner des letzten Addons unter Sims3 Late Night (bei mir)/
Game/Bin. Die Datei lässt sich mit dem Editor oder Notepad öffnen.
Ganz wichtig: Die Original Datei vorher umbenennen oder woanders abspeichern.
Jetzt die Stelle im Text suchen, die ersetzt werden soll. Die markierst du mit der Maus und markierst danach den neuen Text und mit der rechten Maustaste kopieren. Nun wieder auf zu ersetzenden Text und mit der rechten Maustaste einfügen.

Ich hoffe, es ist einigerrmaßen verständlich. Bei mir hats beim ersten Mal nicht geklappt, weil wohl beim Markieren was gefehlt hat.
 
hm hab das alles gemacht, die schatten sehen zwar ziehmlich gut aus, doch manche Schatten sind nochimmer Pixelig :what:

auserdem glaube ich fehlt jetzt die Option "Super Wasser/Spiegel"
 
Ok die Option fehlt mal nicht ! =)

Die Schatten haben sich sehr verändert vor allem bei den Sims nur bei den Häusern und beim Malen hackt es noch!:up:
 
Das klappt tatsächlich und ganz wunderbar; vielen lieben Dank für diesen Tipp! Keine pixeligen Schatten mehr am Hals %)

maja.jpg
 
Ich hatte da so einen Verdacht und hab mal beide Texte verglichen: es sieht tatsächlich komplizierter aus, als es ist. Beide Texte sind gleich, mit Ausnahme von 2 Zeilen, die ausgetauscht werden müssen. Diese sind:

setProp $ConfigGroup RenderShadowMode 1
setProp $ConfigGroup ShadowMapForceDF16Available 0

aus dem Original der GraphicsRules.sgr

muß ersetzt werden durch


setProp $ConfigGroup RenderShadowMode 2
setProp $ConfigGroup ShadowMapAllowNullColor 1

Das ist schon alles :)
Für alle, die wie mich der lange Text verwirrt hat.
 
Das ist ja cool. Hätte nicht gedacht, dass es dafür mal eine Lösung geben wird!

Vorher-Nachher-Vergleich (ich hab eine Ati Radeon HD 3200):


Klicken zum Vergrößern.

Es sieht so schön aus jetzt!
 
Hallo zusammen!
Ich habe jetzt das Problem,daß ich gar keine Schatten mehr habe:naja:.
Hab auch nur die 2 Spalten ersetzt...

Hab mal geschaut und zwar steht bei mir eine andere Zahl
setProp $ConfigGroup RenderShadowMode 1
setProp $ConfigGroup ShadowMapForceDF16Available 1
Die Grafikkarte ist schon recht alt (ATI Radeon 9600)
Hat vielleicht jemand eine Idee!
Vielen Dank schon mal im voraus
 
Zuletzt bearbeitet:
Hallo zusammen!
Ich habe jetzt das Problem,daß ich gar keine Schatten mehr habe:naja:.
Hab auch nur die 2 Spalten ersetzt...

Hab mal geschaut und zwar steht bei mir eine andere Zahl
setProp $ConfigGroup RenderShadowMode 1
setProp $ConfigGroup ShadowMapForceDF16Available 1
Die Grafikkarte ist schon recht alt (ATI Radeon 9600)
Hat vielleicht jemand eine Idee!
Vielen Dank schon mal im voraus


Hallo SimMichi,

versuche mal die Zeile umzuändern in:
setProp $ConfigGroup RenderShadowMode 2
setProp $ConfigGroup ShadowMapAllowNullColor 1

Dann sollten die Schatten besser dargestellt werden.

@Simposium

Meine Schatten sehen zwar jetzt auch besser aus, sind aber immer noch leicht verpixelt. Wie hast du einen so sauberen Schatten hinbekommen? Magst du mal deine ATI Catalyst Control Einstellungen posten?
 
I'm glad it worked for some people. =) Thanks for postings pics (I have a GeForce graphics card).

Entgleichen is right; you don't have to replace a lot.

Before:
schaduw_oplossing.png

(the last number is sometimes 0)


After:
schaduw_oplossing2.png
 
Irgendwie geht das nicht :( Ich hab wirklich alle Möglichkeiten schon probiert, nur die Zahlen geändert oder nur die Texte.Hab auch geschaut das ich den ATI Abschnitt ändere und nicht den für NVIDIA.Im CCC hab ich auch einiges dann geändert,aber nein....:argh:
 
Nach dem Patch war es bei mir auch wieder pixelig, aber dann habe ichs nochmal geändert und nun sind die Schatten wieder unpixelig.
Vielleicht solltet ihr das auch mal versuchen.
 
seit dem neuem Grafiktreiber sind die Schatten bei mir dermasen pixelig das auch der Austausch der GraphicRules-Datei nichts gebracht hat :mad:
 
Ich hab mich mal selber ans Werk gemacht und hab mich mit der GraphicRules Datei herrumgespielt und kontrolliert!

Ich habe verschiedene Zahlen/Sätze im ATI Abschnitt eingesätzt und gelöscht! Mir ist aufgefallen dass, wenn ich die Zahlen verändere die Schatten fast wieder nicht verpixelt sind wie vorher! (Also genau so wie mit der neuen GraphicR. Datei!)

Ich hab auch alles von den Nvidia Abschnitt kopiert und in den ATI Abschnitt eingefügt....... NIX hat sich verändert... Naja außer das es weniger Pixel sind ( Natürlich habe ich die Grafikkarten Serien gelasssen)

Mich wundert es, dass EA das nicht bemerkt hat, da der Satz was sie eingefügt haben zu den pixeligen Schatten führten :what: ?

Naja leider hab ich es nicht geschafft die pixel zu entfernen :polter:

Ich hab wieder an EA geschrieben ob die Hersteller von "Die Sims 3" den Fehler gefunden haben oder nicht und ob es eine neue G-R. Datei gibt?! Naja die haben doch Sa-So frei.. mal sehen!

Gibt es eig. schon etws neues ?!
 
Das klappt tatsächlich und ganz wunderbar; vielen lieben Dank für diesen Tipp! Keine pixeligen Schatten mehr am Hals %)

maja.jpg
Uiuiui, kannst u mir villt. per PN mal verraten was für Grafikeinstellung du im Spiel hast?
Bei dir ist alles so schön Pixelfrei und die Texturen und Augen sind nicht verschwommen, was leider bei mir der fall ist
 
Das sind keine Grafikeinstellungen, sondern Der Trick, den diesen Thread beinhaltet ;)
Solltest du auch machen, dann sieht es genauso aus ;)
 
Also erklären kann ich es dir auch nicht, aber wenn du auf die Bilder guckst, ist es relativ einfach! ;)
 
Ich hole diese älteren Thread nochmal hoch, weil ich meine, dass viele durch die neuen Addons wieder pixelige Schatten haben (so ist es bei mir jedenfalls).
 
Ich habe eine ATI Radeon HD 6850 und bei mir sind nicht die Schatten pixelig, sondern die Ränder. Z.B. die Ränder an den Haaren usw. Kann mir jemand sagen, was ich in den Graphic Rules ändern muss, damit es glatt wird?
 
Das mit den pixeligen Schatten ist nach jedem Patch oder Addon wieder so. Man muss einfach das in der Graphic Rules Datei wieder ändern, weil der Patch es "berichtigt".

@ Giftzwerg: Bei mir ist das normalerweise nur so, wenn ich die Einstellungen runterschraube. Wenn du auf den höchsten Einstellungen spielst, könnten die Einstellungen im CCC daran Schuld sein.
 
Ich habe die Einstellungen Optimal Quality (Rechtsklick auf das CCC Symbol in der Taskleiste -> 3D Settings -> Standart Settings -> Optimal Quality).
 
Herzlichen Dank, hatte mit meiner neuen Ati 6970 das gleiche Problem, dank eurer Anleitung hier kann ich jetzt auch endlich vernünftige Schatten genießen.
Ist ja eigentlich eine unglaubliche Schlamperei, dass man als User erst mal ganze Dateien "umschreiben" muß, um eine gescheite Grafik zu haben.
Naja, hauptsache es gibt eine Lösung, dies Thema sollte vielleicht oben festgepinnt werden... wird noch so einigen hilfreich sein.
Gruß Sinah
 
Also ich bin im großen und ganzen total zufrieden mit meinem Sims 3 (Grafik) aber eines stört mich schon tierisch.
Ich habe zwar keine eckigen verpixelten Schatten, ABER dafür total verschwommene Texturen (z.B. Make Up, die Haare, Muster, Wimpern usw.)
Hier mal ein Bild:
klick
 
also auf meinem Laptop is so ein Kleber da steht:

ATI
MOBILITY
RADEON
HD 5470
GRAPHICS
512 MB

Hoffe das ist dann die Grafikkarte, wenn ja, wäre sie gut für Sims 3?
 
Wieviel GB Ram hat dein PC denn?
Die Karte ist im Prinzip ausreichend, hast du denn mal die Grafikeinstellungen im Spiel überprüft?
 
RAM, nicht Festplattenspeicher ;)
Das sollten so zwischen 1 GB und 8 GB sein. Welches Betriebssystem hast du denn? Dann sag ich dir wie du das auslesen kannst.
 
Ist dann leicht auszulesen:
Auf Start klicken (Das Windows-Symbol nten links), dann auf "Systemsteuerung", dort auf "System und Sicherheit" und dann auf "Systemdaten". Sollte ziemlich weit oben stehen.
 
Auf dem Bild kann ich jetzt nichts Ungewöhnliches erkennen. Wahrscheinlich sieht es bei mir auch so aus :D
Aber meine Idee dazu ist, daß deine Grafikkarte vielleicht vom Spiel als nicht geeignet klassifiziert wird, hochauflösende Texturen darzustellen.
 

Zur Zeit aktive Besucher

Zurück
Oben Unten