normaalmapping
Normaalmapping is een techniek uit de computergraphics waarmee fijn oppervlaktestructuur realistisch kan worden weergegeven zonder extra geometrie. Door per pixel een normaalvector in een normaalmap vast te leggen, kan het oppervlak onder belichting gedetailleerder lijken dan de werkelijke mesh. In het shading-proces wordt deze normaalvector gebruikt om de richting van het licht op het oppervlak te berekenen, waardoor schaduwen en highlights apparateren alsof het oppervlak meer geometry heeft.
Een normaalmap encodeert in RGB een driedimensionale normaalvector. Doorgaans gaat het om een tangent-space normal map,
Normal maps worden vaak gemaakt door een high-poly model te bakken op een low-poly model, zodat fijne
Beperkingen zijn onder meer de noodzaak van goede UV-ontwerpen, mogelijke visuele naadwerkingen bij randen en schaduwlijnen,