Man merkt das eine Erklärung des Begriffes "Bumpmapping" notwendig
ist.Bumpmapping ist nur ein Filter besser bekannt als Emboss-filter.
Das Dot3-Bumpmapping hingegen ist im Prinzip das punkprodukt
von Normalmap und der Lichtrichtung mal die Texturfarbe bzw der Lichtfarbe.
Meine Methode zeigt nur wie man die Lightmap zur berechnung der
Lichtrichtungen nutzen kann.Sicher kann man diese auch anders Auslesen
z.B. wie in DooM3 wo alles über Dynamische Lichter gemacht wird
oder aber wie in q3map2 wo eine Deluxemap erstellt wird die
die Lichtrichtungen speichert. Die "DooM3 Methode" hat aber den
Nachteil das sie bei Spielen wie Quake II nicht anwendbar ist.
(habs mal versucht aber da hat selbst eine geforce 7800 aufgegeben)
Deluxemaps sind im Grunde genauso schnell wie meine Methode.
Man muss für Deluxemaps aber die map neu kompelieren.