- Polybump
-
Polybump ist ein Warenzeichen der Firma Crytek für eine 3D-Rendering-Technik. Sie ermöglicht die Steigerung der Qualität von 3D-Rendering bei gleichbleibender Zahl von Taktzyklen und geringerem Speicherbedarf.
Die Technik basiert auf Normalmapping: in einer Vorverarbeitungsstufe wird ein polygonreiches einem polygonarmen Modell zugeordnet, um eine Normalmap zu gewinnen. Anschließend wird diese ähnlich einer Textur auf das polygonarme gelegt. Das Erscheinungsbild des polygonreichen Modells wird beim Rendern des polygonarmen Modells effizient in der GPU rekonstruiert, so dass Unterschiede kaum auffallen.
Der Effekt wird durch Grafikhardware ab der sog. vierten Generation ermöglicht. Frei programmierbare Vertex- und Fragmentprozessoren sind in der GPU integriert und generieren zur Laufzeit aus dem polygonarmen Modell und den Normalendaten die späteren Bilddaten.
Der Laufzeitvorteil resultiert aus der geringeren über die Busse zu übertragenden sowie im Speicher zu verwaltenden Polygonmenge.
Weblinks
- Herstellerangaben zu Polybump (engl.)
Wikimedia Foundation.