Tessellation ist die Technik, einen 2D-Raum vollständig mit kleineren Formen so abzudecken, dass sich keine der Formen überlappt und kein Bereich unbedeckt bleibt. Es wird seit Tausenden von Jahren von Menschen verwendet, um Mosaike und gekachelte Oberflächen herzustellen. Im antiken Griechenland wurden die kleinen Steine, die zur Herstellung von Mosaiken verwendet wurden, “Tesserae” genannt.
Tessellation in der Computergrafik
Beim CAD (computergestütztes Design) wird Tessellation verwendet, um Netzoberflächen in kleinere primitive Formen zu unterteilen. In der Echtzeit-Computergrafik werden die Oberflächen von 3D-Objekten als tessellierte Dreiecksstreifen definiert, die von der GPU effizient verarbeitet werden.
Hardware-Tessellation wird von Grafik-APIs unterstützt, einschließlich OpenGL, DirectX, Vulkan und Metal.
- Tessellation in OpenGL 4.0. (Kronos-Gruppe)
- Tessellation in Direct 3D 11 – Was es ist und warum es wichtig ist. (Nvidia)
- Grundlegendes OpenGL-Tessellations-Tutorial. (OGLdev)
- Tessellations-Shader. (Oregon State University)
Blender, CGI, Programmierbegriffe