IT-lexicon › Programmeren › Cubemap

Cubemap

Programmeren Svenska → Bijgewerkt: 2026-10-24

Zes vierkante teksturen die als de zijden van een kubus zijn gerangschikt en worden bemonsterd met een richtingsvector in plaats van gewone 2D-coördinaten.

Een straal vanuit het midden door een punt komt op het juiste vlak en texel uit, waardoor het formaat ideaal is voor alles wat van richting afhangt in plaats van van oppervlak: een skybox, spiegelende weerkaatsingen van de omgeving, image-based lighting en puntlichtschaduwen in alle richtingen tegelijk. Hardware-ondersteuning kwam rond 1999 met de GeForce 256 en DirectX 7.

De "dynamische cubemap" rendert de zes vlakken elk frame opnieuw vanuit de positie van een object voor bewegende weerkaatsingen — duur, dus ze worden vaak gebakken. Kleinere, voorgefilterde cubemaps dienen als irradiance-probes voor diffuus licht.

← Terug naar het lexicon