Vertexlimitiert

Aus DGL Wiki
Version vom 21. Januar 2005, 12:00 Uhr von Sascha Willems (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Von einem "vertexlimitiertem" Szenario wird dann gesprochen, wenn das Rendern einer 3D-Szene durch den maximal möglichen Vertexdurchsatz einer Grafikkarte limitiert ist. D.h. dass in der Szene mehr Eckpunkte verwendet werden als die Grafikkarte verkraften kann. Da aber selbst moderne Consumergrafikkarten mehrere hundert Millionen Eckpunkte pro Sekunde über den Bus schieben bzw. darstellen können (nicht zuletzt dank mehrerer Vertexprozessoren, z.B. 6 bei der neusten Radeon-Generation), wird man heutzutage kaum eine Anwendung finden die vertexlimitiert ist.

I.d.R. sind moderne Grafikkarten bzw. 3D-Anwendungen entweder durch Füllrate oder Shadergeschwindigkeit limitiert. Sollte dennoch ein Szenario der Vertexlimitierung (z.B. auf alter Hardware, oder Anwendungen die komplexe Geometrie ohne Texturen, Shader oder Beleuchtung rendern) auftreten, empfiehlt es sich die Szenerie durch Sichtbarkeitsprüfungen oder Level-Of-Detail zur Laufzeit an die Hardware anzupassen.