Home

Texelwerte

Texelwerte, oder texel values, sind die numerischen Werte, die in den Texels einer Textur gespeichert sind. Eine Textur ist eine zweidimensionale Bilddatei, die genutzt wird, um Oberflächendetails auf 3D-Modellen zu vermitteln. Jeder Texel an festen Koordinaten (x, y) enthält Daten wie Farbkomponenten (R, G, B, A) oder andere Informationen wie Normalen, Height, Roughness oder Metallic. Die Gesamtheit der Texelwerte bildet das Texturbild.

Die Interpretation der Texelwerte hängt vom Texturformat und vom Farbraum ab. Typische Formate umfassen 8 Bit

Texelwerte sind hardware- und formatspezifisch; komprimierte Texturen speichern Texel teilweise in Blöcken, die beim Abtasten dekomprimiert

pro
Kanal
RGB
oder
RGBA,
16-
oder
32-Bit
pro
Kanal
sowie
Gleitkommaformate;
es
gibt
auch
Ein-Kanal-Texturen
wie
Graustufen-
oder
Leuchtdichte-Texturen.
Manche
Texturen
speichern
Vektoren
(beispielsweise
Normalmaps)
oder
andere
spezialisierte
Daten.
Der
verwendete
Farbraum
kann
linear
oder
sRGB
sein,
was
beeinflusst,
wie
die
Texelwerte
gemessen
oder
angezeigt
werden.
Beim
Rendering
werden
Texelwerte
durch
die
GPU
aus
der
Textur
anhand
der
Texturkoordinaten
abgetastet
und
gefiltert,
wobei
verschiedene
Filterstufen
wie
nearest-neighbor,
bilinear,
trilinear
oder
anisotrop
statt
finden.
Mipmaps
liefern
Texelwerte
in
mehreren
Auflösungen,
um
Aliasing
und
Filtering-Artefakte
zu
reduzieren.
werden
müssen.
In
Shader-Pipelines
tragen
Texelwerte
unmittelbar
zur
Farbwiedergabe
und
zu
Materialeigenschaften
bei
und
können
durch
Gamma-Korrektur,
Tone
Mapping
oder
Farbmanagement
weiter
verarbeitet
werden.