PDA

View Full Version : [FRAGE] - komprimierte Texturen


Chuck
18-06-2004, 16:59
Hallo
Jetzt hab ich mal eine frage :)
Welche typen von Texturen können komprimiert werden...
Man kann ja beim Internal format von TeximageXD die enums

GL_COMPRESSED_ALPHA_ARB
GL_COMPRESSED_LUMINANCE_ARB
GL_COMPRESSED_LUMINANCE_ALPHA_ARB
GL_COMPRESSED_INTENSITY_ARB
GL_COMPRESSED_RGB_ARB
GL_COMPRESSED_RGBA_ARB

angeben.
Jetzt wollte ich wissen, ob die angabe eines solchen formats bereits genügt um texturkompression zu erreichen (bei GL_COMPRESSED_RGB_ARB und GL_COMPRESSED_RGBA_ARB scheints zu klappen, bei GL_COMPRESSED_LUMINANCE_ARB eher nicht :/ ), bzw ob alle hier angeführten formate von heutiger hardware überhaupt komprimiert werden können.

ChrisChiu
18-06-2004, 20:48
Hallo
Jetzt hab ich mal eine frage :)
Welche typen von Texturen können komprimiert werden...
Man kann ja beim Internal format von TeximageXD die enums

GL_COMPRESSED_ALPHA_ARB
GL_COMPRESSED_LUMINANCE_ARB
GL_COMPRESSED_LUMINANCE_ALPHA_ARB
GL_COMPRESSED_INTENSITY_ARB
GL_COMPRESSED_RGB_ARB
GL_COMPRESSED_RGBA_ARB

angeben.
Jetzt wollte ich wissen, ob die angabe eines solchen formats bereits genügt um texturkompression zu erreichen (bei GL_COMPRESSED_RGB_ARB und GL_COMPRESSED_RGBA_ARB scheints zu klappen, bei GL_COMPRESSED_LUMINANCE_ARB eher nicht :/ ), bzw ob alle hier angeführten formate von heutiger hardware überhaupt komprimiert werden können.

Vielleicht hilft dir das:
http://developer.nvidia.com/object/texture_compression_OpenGL.html

Schon getestet ob es mit GL_LUMINANCE funktioniert? Die COMPRESSED varianten sollten ja laut Paper von der Schnittstelle genau gleich sein, nur halt zur Laufzeit komprimieren.

Chuck
19-06-2004, 14:40
ah thx ok compressed textures sind wirklich ne feine (und scheinbar einfach zu verwendende) sache :)