Laboratorium nr 2
Zadania do wykonania
1. Na podstawie przykładowego programu, wypróbój działanie funkcji glViewport().
Jaki efekt uzyskujemy po jej zakomentowaniu i zmianie rozmiaru okna?
2. Wypróbuj działanie funkcji glOrtho().
3. Utworzyć sześcian skłądający się z linii.
4. Mając dany sześcian zamień rzutowanie prostokątne na perspektywiczne.
Wypróbuj działanie funkcji gluPerspective(), dwa pierwsze parametry mają być
modyfikowane za pomocą klawiatury.
Początkowe wartości parametrów:
kąt widzenia = 90; aspect = 1; zNear = 1; zFar = 5;
5. Użyj funkcji gluLookAt() i wypróbuj jej działanie. Położenie kamery na osi XY ma być
modyfikwoane przy pomocy kursorów, a na osi Z za pomocą "+" i "".
Początkowe wartości parametrów:
x = 0; y = 0; z = 0.3; centerx = 0; centery = 0; centerz = 100; upx = 0; upy = 1; upz = 0;