IT-lexikon › Programmering › Cubemap

Cubemap

Programmering In English → Uppdaterad: 2026-10-24

Sex kvadratiska texturer arrangerade som sidorna på en kub, som samplas med en riktningsvektor i stället för vanliga 2D-koordinater.

Strålen från mitten ut genom en punkt pekar på rätt sida och texel, vilket gör formatet perfekt för allt som beror på riktning snarare än yta: en skybox, spegelblanka reflektioner av omgivningen, image-based lighting och punktljusens skuggor åt alla håll samtidigt. Hårdvarustöd kom med GeForce 256 och DirectX 7 runt 1999.

Varianten "dynamic cubemap" renderar om de sex sidorna varje bildruta från objektets position för rörliga reflektioner — dyrt, så ofta bakas de i stället. Mindre, förfiltrerade cubemaps används som irradiansprober för diffus belysning.

← Tillbaka till lexikonet