Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Texel

In der 3D-Grafik ist ein Texel (kurz für "Texture Pixel") ein einzelnes Element einer Textur. Eine Textur besteht aus einem Raster von Texeln, ähnlich wie ein Rasterbild aus einem Raster von Pixels besteht. Texturen werden auf 3D-Oberflächen gerendert, um Eigenschaften wie Farbe, Tiefe und Reflexivität darzustellen. Mehrere Texturen können geschichtet werden, um komplexe Oberflächenüberlagerungen zu erzeugen.

Das Textur-Mapping verknüpft Punkte auf der Oberfläche eines Modells mit Positionen in einer Textur, üblicherweise durch Texturkoordinaten (auch bekannt als UV-Koordinaten), die den Polygon-Eckpunkten zugewiesen sind. Während des Renderings werden diese Koordinaten über das Polygon interpoliert und zur Abtastung der Textur verwendet. Die Abtastposition eines Fragments kann zwischen den Texelzentren liegen, oder sein Bereich im Texturraum kann mehrere Texel abdecken. Texturfilterung bestimmt, wie Texel-Werte während der Textur-Vergrößerung oder Verkleinerung ausgewählt oder kombiniert werden.

In programmierbaren Grafik-APIs wie WebGL werden Texturabtastung und Beleuchtungsberechnungen von Shadern gesteuert und können im selben Shader gleichzeitig ausgeführt werden.