![]() |
||
![]()
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Preview: NVIDIA GeForce 7800 GTX (G70) - 3/12
CineFX 4.0
Wie mit jeder neuen Generation von Grafikchips steigt auch mit der Einführung der G70 GPU die Leistungsfähigkeit und damit die Genauigkeit der 3D-Abbildungen. Während ältere Spiele und Anwendungen bei höheren Qualitätseinstellungen eine bessere Framerate erzielen, werden in kommenden Titeln noch aufwendigere Grafiken und somit eine noch höhere Realitätsnähe möglich. Allerdings muß auch gesagt werden, daß der Markt für solche Hochleistungs-GPUs recht klein ist und sich die Mehrzahl der Spieleschmieden an den Möglichkeiten des Massenmarktes orientieren. Somit wird man auch die nächsten 18 Monate mit einer ATi Radeon 9800Pro, ATi Radeon X700Pro, NVIDIA GeForce FX5900 oder NVIDIA GeForce 6600 noch gut überleben können. Betrachten wir nun die Verbesserungen im Detail. Dabei ist es notwendig, zumindest ein wenig auf die technischen und mathematischen Hintergründe einer 3D-Berechnung einzugehen. Wir benutzen für die Illustration dieser Funktionen wiederum Bildmaterial, welches uns von NVIDIA zur Verfügung gestellt wurde.
Der Vertex Shader
Im ersten Schritt der Vertex-Berechnung, muß man die absolute Position der einzelnen Punkte im dreidimensionalen Raum festlegen und diese in Bezug auf den Blickwinkel der Kamera - dem Auge des Betrachters -, sowie der Lichtquellen analysieren.
Die Triangle-Setup-Unit faßt anschließend je drei Punkte zu einem Dreieck zusammen. Dieses Dreieck wird nun gerastert, d.h. seine einzelnen Fragmente, die sich weitgehend mit den Bildpunkten, welche später am Bildschirm sichtbar werden, decken, werden anhand eines Rasters abgearbeitet und für jeden dieser Bildpunkte bzw. Fragmente wird ein Helligkeitswert ermittelt.
Ein optimierter Vertex Shader wird also besonders die Aufgaben beschleunigen, welche mit der Berechnung von Schatten verbunden sind.
Weiter: 4. UltraShadow II
1. Einleitung und Eckdaten |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| |||||||
![]() |
![]() |
© copyright 1998-2009 by Dipl.-Ing. Michael Doering
www.Au-Ja.de / www.Au-Ja.org / www.Au-Ja.com / www.Au-Ja.net ist eine Veröffentlichung von Dipl.-Ing. Michael Doering.
Alle Marken oder Produktnamen sind Eigentum der jeweiligen Inhaber. Alle Inhalte spiegeln die subjektive Meinung der jeweiligen Autoren wieder und sind geistiges Eigentum der Autoren. Alle Angaben sind ohne Gewähr! Die Veröffentlichung aller Inhalte (auch auszugsweise) ist nur mit ausdrücklicher, schriftlicher Genehmigung erlaubt. Die Verwendung von kurzen Ausschnitten für Nachrichten-Ticker und Ähnliches ist hiervon ausdrücklich ausgenommen!
Haftungsausschluss: Wir distanzieren uns ausdrücklich von den Inhalten fremder Webseiten, die via Hyperlink von unserer Veröffentlichung aus verknüpft sind. Obwohl wir bei der Erstellung derartiger Verknüpfungen den Inhalt der fremden Webseiten auf seine Rechtskonformität hin prüfen, unterliegen sowohl die Inhalte von Internetveröffentlichungen als auch die Rechtsauffassung der Gerichte in Deutschland und Europa einer fortwährenden Veränderung und Überarbeitung. Obwohl wir viele dieser Verknüpfungen regelmäßig überprüfen, kann es dennoch zu einer Verknüpfung auf Inhalte kommen, die mit der deutschen oder europäischen Rechtssprechung in Widerspruch stehen. Bitte weisen sie uns auf eine solche Verknüpfung hin, wir werden sie dann umgehend entfernen [Kontakt]. Für den Inhalt verknüpfter Seiten sind alleine deren jeweilige Betreiber verantwortlich, wir haben keinerlei Einfluß auf diese Inhalte! Bitte lesen sie hierzu auch unser Impressum! |