PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mafia Grafikfehler


Unregistered
2002-09-05, 09:21:48
Zwischen manchen Texturen leuchtet eine weisse Linie (ca.1mm breit) hindurch. Das ganze sieht so aus als ob die Texturen (z.B. Strasse) nicht ganz zusammengefügt sind. Bei GTA3 hatte ich dieses Problem an manchen Stellen in wesentlich stärkerer Form auch. Mein System:

Win98SE
Athlon XP 1600+
GeForce 3 Ti500 (Detonator; DX8.1)
512MB PC2100 CL2

Ist das eine Einstellungs- / Treibergeschichte oder liegt's an den jeweiligen 3D Engines?

Bitte um Hilfe?

ANDREAS

Necrotic
2002-09-05, 09:37:11
Sollte mich nicht wundern wenn das die selbe verbugte Engine ist. Ist jedenfalls beides von Take2. Bei GTA3 hatte ich das nur wenn ich vsync aus hatte. Vieleicht ist das bei Mafia ja genauso.

Unregistered
2002-09-05, 09:50:05
Mafia hat eine eingene Engine (LS3D). Das mit der VSYNC Einstellung versuche ich mal.

Assfire
2002-09-05, 10:32:21
ohne Vsync würde ich so und so nicht zocken !!!!

Unregistered
2002-09-05, 11:09:56
Was bewirkt vsync?

Mr. Lolman
2002-09-05, 13:42:03
Wenn du V-Sync einschaltest, werden die gerenderten Bilder von deiner Grafikkarte an die Bildwiederholungsfrequenz deines Monitors gekoppelt:

Z.B.: Dein Monitor läuft mit 100 Hz.

Wenn V-Sync deaktiviert ist schert sich deine Graka einen Dreck um die Monitor Frequenz und rendert soviel Bilder/sec. wie sie in der Lage dazu ist. Das können auch locker über 100 sein. Wenn jetzt deine Grafikkarte andauerd neue Bilder an den Monitor schickt, kann es vorkommen das in einer 1/100 sec. (bei 100Hz) nicht genau ein Bild sondern vielleicht z.B. 0.75 oder 1.25 an den Monitor geschickt werden. Dadurch ensteht (vorallem bei schnellen Bewegungen) ein versetztes Bild.

1.VS=off
Monitor:I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I (I"=1Bild)(100Hz)
Graka():IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII (200fps)

2.VS=off v
Monitor:I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I (I"=1Bild)(100Hz)
Graka():I""I""I""I""I""I""I""I""I""I""I"" (75fps)

3.VS=on
Monitor:I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I (I"=1Bild)(100Hz)
Graka():I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I (max.100fps)

4.VS=on
Monitor:I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I"I (I"=1Bild)(100Hz)
Graka():I"""I"I"""I"I"""I"I"""I"I"""I"I"" (75fps)

ad1.: Wenn die Graka mit 200fps rendert der Monitor aber nur 100Hz anzeigt, werden pro Monitorbild 2 gerenderte Frames (Halbbilder) der Graka angezeigt.

ad2.: Bei 75 fps (konstant) liegt 1 Frame der Graka an einem Monitorbild und 1 Frame zw. 2 Monitorbildern. Das "zweite" Monitorbild (v) besteht zur Hälfte aus dem 1. GraKa Frame und zur anderen Hälfte aus dem 2. (=versetztes Bild)

ad3.: Bei eingeschaltetem V-Sync wird wird die maximale Framerate an die Frequenz des Monitors gekoppelt (in dem Fall - max. 100 fps)

ad4. Bei V-Sync=on und 75 fps wartet die Grafikarte mit der Bildausgabe solange, bis der Monitor ein neue Bild an den Schirm bringt.

P.S.(die '"' sind Platzhalter, weil das Forum nicht 2 Leerzeichen neibeneinader elaubt)

Unregistered
2002-09-05, 16:10:30
vielen dank!

thomasius
2002-09-05, 16:33:31
echt gut erklärt, hab sogar ich verstanden:)

Mischler
2002-09-05, 22:59:29
@Necrotic:
Take2 ist nur der Publisher. Mafia und GTA3 wurden von völlig unterschiedlichen Firmen entwickelt.

Christian

Unregistered
2002-09-07, 23:51:13
Ich hsabe keinerlei Fehler in der grafischen Darstellung. Ich habe eine GF4Ti4200 und verwende eine gemoddeten Deto (nur 60Hz-Bug behoben) der ofiziellen Version 29.42.

Haste die Texel-Ausrichtung im Deto geändert (Standart 3)?
Die Grafik-Engine ist an sich sehr sauber geproggt, aber ein Patch kann nie schaden. ;)

Unregistered
2002-09-09, 13:41:42
Nein, wie funktioniert das?

Nickel
2002-09-09, 18:25:04
das ist mir bei mir auch schon aufgefallen,mit vsync.
aber nur bei spielabläufen am tag.hab ne geforce4ti.

mfg