Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sichtweite in 3D Spielen



AndiCloak
08.06.2012, 16:48
Wie kommt es, daß in direct 3d oder anderen 3d Spielen die Sichtweite am Bildschirmrand größer ist, als in der Bildmitte?
Die Sichtweitengrenze liegt also nicht kreisförmig um den Spieler! Steht die Sichtweitengrenze (als Gerade) senkrecht auf der Sehachse des Spielers?
Ist das so gewollt oder technisch nicht anders möglich?

Bei FarCry ist es mir schon aufgefallen, daß z.B. ein Wachturm am Bildrand schon sichtbar war, drehte man dann den Kopf in Richtung des Turms, so verschwand er dann wieder im Nebel oder wurde einfach nicht mehr dargestellt. Das gleiche mit den Bergen, Gegnern und allem anderen.


Danke im Vorraus! :-)

owned139
08.06.2012, 17:32
Stell dir den Sichtbereich wie ein geschlossenes V (also ein dreieck) vor.
Unten stehst du, oben rechts siehst du beispielsweise den Turm.
Drehst du die Kamera aber jetzt ist es nicht mehr oben rechts sondern mittig ausserhalb des sichtbereiches.

AndiCloak
08.06.2012, 17:43
Ist das von dem "Erfinder" der Grafikschnittstelle so gewollt, oder programmiertechnisch in dieser Art einfacher umzusetzen?

Von dieser Materie habe ich null Ahnung! :cry:

Maccake
08.06.2012, 19:44
Das hat zunächst gar nichts mit D3D zu tun, sondern ist Sache der Engine.

Mir ist das noch nie aufgefallen...