A téli szünetben gondolkoztam azon, hogy a lightmap lumeljeihez lehetne rendelni irányt is. Szerencsére ez a technika már létezik (többféle) néven: directional lightmap.
A módszer azon alapszik, hogy minden lumelhez hozzárendelnek három, a tangens térben megadott konstans irányt majd a generáláskor ezt a három irányt felhasználva készítenek három lightmapet.
Ennek az a nagy előnye, hogy három, egy helyről mintavételezett lumel egy egyszerű képlettel (mivel az irányok konstansak a tangens térben) kombinálható a normal mappel. Ha az adott normál mindig felfelé néz megkapjuk a klasszikus lightmapot.
Azonban ha a normál vektor változik a tangens térben:
Láthatjuk, hogy a lightmap mellett a normal map felhasználásával visszaadhatjuk az apró, helyi részleteket is, amire csak nagyon nagy felbontású lightmap lenne képes, aminek memóriaigénye már igen jelentős lenne.
Végezetül néhány kép hagyományos és directional lightmappel.