Pixel Shader

 
 
Realismus für Lighting und Materialien


Die nfiniteFX Engine gibt den Entwicklern die Möglichkeit, eine nahezu unbegrenzte Anzahl Spezialeffekte und Standardansichten zu erstellen. Die Programmierer müssen nicht mehr aus der gleichen hartcodierten Effektpalette auswählen und als Ergebnis das gleiche generische Aussehen erhalten - sie können persönlich zugeschnittene Grafikoperations-Kombinationen erstellen und schaffen damit ihre eigenen Effekte. Spiele und andere grafikintensive Anwendungen werden differenzierter und bieten aufregendere visuelle und stilisierte Effekte. Zwei patentierte Weiterentwicklungen in der Architektur ermöglichen die Programmierbarkeit und die Vielfältigkeit der Effekte der nfiniteFX Engine. Vertex Shader und Pixel Shader.
Das Objekt ist eine animierte unebene Oberfläche, die reflektierend wirkt - es wäre mit vorhergehender 3D-Hardware nicht möglich gewesen, diese Effekte zu erzielen.
Aufgrund ihrer Fähigkeit, vier Texturen in einem einzelnen Durchgang zu bearbeiten, erreicht die NVIDIA nfiniteFX Engine eine hervorragende Leistung und realisiert vorher nicht mögliche Effekte auf Pixel-Level für Plattformen auf Verbraucherebene. Das Anwenden mehrerer Texturen in einem Durchlauf erzielt eine nahezu höhere Leistung als das Ausführen mehrerer Durchgänge. Mehrere Durchläufe resultieren in einer höheren Geometrietransformation und mehr Z-Buffer-Berechnungen, wodurch der gesamte Renderingprozess verlangsamt wird.

Die Programmierer können die Pixel Shader programmieren, um persönliche Effekte oder Shading-Algorithmen einzufügen. Pixel Shader können zum Beispiel programmiert werden, um eine Low-Tech Comicansicht oder eine Vielzahl anderer stilisierter Effekte zu erstellen.

Die Vielfalt der Effekte ist nur durch die Vorstellungskraft des Programmierers beschränkt. Die mit DirectX 8 oder OpenGL™-Treibern verbundene nfiniteFX Engine gibt dem Programmierer eine bisher nicht erreichte Kontrollebene mit unglaublicher Leistung an die Hand. Die NVIDIA infiniteFX Pixel Shader-Architektur stellt einen unglaublichen Durchbruch im Bereich der 3D-Grafikhardware dar. Die Einbindung blitzschneller Floating-Point Performance, die völlige Kontrolle auf der Pixelebene und die programmierbaren Shader, ermöglichen der NVIDIA nfiniteFX Engine, hochwertigste Bildqualität auf den Desktop zu bringen.

Key Features

 
 
 
 
FacebookTwitterGoogle+XingPinterest