Texturmatrix
-
Kann mir einer erklären, was eine Texturmatrix macht? Ich kenne nur Texturkoordinaten und Viewmatrizen.
-
eine texturmatrix ist eine, die mittels coordinaten dann texturen generiert, so kannst du z.B. bei einer plane die du von oben sieht (also deren ausdehnung in x und z ist) dafür sorgen, dass deren x und z coordinaten auch als u und v coordinate genutzt werden.
auf diese weise kannst du z.B. schatten projezieren. du renderst von einer (spot) lichtquelle aus gesehen alles was sie sehen kann in ein bild, natürlich wird dabei alles auf die frontplane projeziert und gezeichnet, wenn du nun aus der normalen sicht die objekte sehen kannst, kannst du deren koordinaten mit der texturmatrix wieder auf die frontplane des spotlights projezieren, damit kannst du dann die objekte mit der berechneten schattenmap texturieren.
oft wurde sowas auch beim terrain benutzt, weil das meißtens von obene gesehen texturiert ist und man dadurch viel speicher sparrt.
rapso->greets();