Czym dokładnie jest wektor UP w funkcji LookAt OpenGL?
jest to związane zLokalizacja docelowa LookAt nie ma znaczenia, jeśli jest z = 0 lub z = 1000 lub -1000?
próbowałem
gluLookAt(512, 384, 2000,
512, 384, 0,
0.0f, 1.0f, 0.0f);
i wszystko działa dobrze, a teraz zmieniam trzeci rząd (wektor UP), ostatni numer na0.8
:
gluLookAt(512, 384, 2000,
512, 384, 0,
0.0f, 1.0f, 0.8f);
i to jest dokładnie to samo ... Następnie spróbowałem i zmodyfikowałem 3. linię, pierwszą liczbę do0.8
:
gluLookAt(512, 384, 2000,
512, 384, 0,
0.8f, 1.0f, 0.8f);
Teraz widok jest jak obrócony o 45 stopni w lewo. Jak działa ten wektor UP?