IT-lexicon › Programmeren › Sprite sheet

Sprite sheet

Programmeren Svenska → Bijgewerkt: 2026-10-25

Eén afbeelding waarin veel sprites of animatieframes zijn verpakt, aangesproken via UV-coördinaten om texturewissels en draw calls te beperken.

In plaats van één bestand per sprite staat elk frame in een raster binnen één afbeelding, en het spel wijst bij het tekenen met UV-coördinaten een deelrechthoek aan. Een animatie wordt een rij frames waar je doorheen stapt; een set personages wordt een sheet waarin je indexeert. Het formaat gaat terug op de spritehardware van de jaren zeventig en tachtig, waar sprites kleine cellen van vaste grootte waren: de ‘sheet’ is de softwaretijdperk-generalisatie.

Het voordeel is zowel praktisch als qua prestaties: de texture is al gebonden, dus de engine vermijdt statuswissels tussen frames en kan het tekenwerk samenvoegen (zie sprite batching). De variant met vrije afmetingen, waarbij willekeurige textures compact worden ingepakt, is een texture atlas.

← Terug naar het lexicon