Ok, nowe odkrycie. Jak ustawię sobie normalną na (0, 0, 1) dla każdego piksela (zamiast brać z mapy) to spot jest na środeczku.... Jaki związek ma normalna z pozycją spota?
EDIT:
Zrobiłem takie coś z normalnymi i działało.
normal.X -= 0.5f;
normal.Y -= 0.5f;
Wydaję mi się, że trochę inaczej traktuję normalne. Jak oświetlałem płaszczyznę to normalną miałem ustawioną na (0, 0, 1), a więc środek i 1 jednostka "z monitora". Na normal mapie był to kolor (127, 127, 255), a więc normalna (0.5, 0.5, 1)... O co chodzi?
EDIT2:
Już znalazłem
Chodziło o reprezentacje liczb ujemnych itp.
Co byś powiedział na AO
Dałoby się to wygenerować? Jest to łatwe?