Wyniki działania przykładowych programów

Torus i ruchoma lampka Torus i ruchoma lampka

Program wyświetla torus oświetlony przez krążącą na około niego lampkę. Lampka zamodelowana jest przez pozycyjne źródło białego światła i umieszczoną w tym samym położeniu sferę białego koloru. Oba wyświetlane obiekty zdefiniowane są przy użyciu funkcji biblioteki GLAUX. Zaprogramowana obsługa myszki umożliwia zmianę prędkości ruchu lampki.

Samolocik Samolocik

Program wyświetla prosty samolocik. Jego poszycie ma gładki metaliczny wygląd. Samolocik oświetlony jest białym światłem kierunkowym. Zaprogramowana obsługa klawiatury umożliwia obracanie samolotem.

Cząsteczka etylenu Animowana cząsteczka etylenu

Program wyświetla ruchomą cząsteczkę etylenu. Jest to gaz z którego otrzymuje się między innymi etanol. Zaprogramowana jest kontrola trybu wyświetlania figur podstawowych (GL_FILL, GL_LINE, GL_POINT). Oprócz tego istnieje możliwość kontroli szybkości rotacji cząsteczki.

Kolorowe lampki Trzy kolorowe lampki

Program wyświetla trzy lampki i oświetloną przez nie płytę. Każda lampka rzuca snop światła o innym kolorze (czerowy, zielony, niebieski). Przy pomocy klawiatury można sterować parametrami ich stożka rozchodzenia. Zaprogramowana obsługa myszki umożliwia zmianę prędkości ruchu lampek.

Chromowana sprężyna Chromowana sprężyna

Program realizuje efekt lustrzanego odbicia. Na zdefiniowany obiekt, sprężynkę, nakładana jest w odpowiedni sposób tekstura. Nałożenie jej powoduje złudzenie odbicia otoczenia w sprężynce (environment mapping). Mamy możliwość sterowania prędkością obrotów sprężynki. Dodatkowo możemy zmieniać szybkość "sprężynowania" .

Przezroczyste szybki Kulka i przezroczyste szybki

Program jest przykładem zamodelowania powierzchni przezroczystych. Wykorzystana jest do tego celu technika mieszania kolorów. Zdefiniowane są dwie przezroczyste powierzchnie w różnych odległościach od obserwatora. Pomiędzy nimi porusza się kulka. Mamy możliwość sterowania kolorem szybek oraz ich przezroczystością. Dodatkowo możemy zmieniać prędkość poruszania się kulki.

Skacząca sprężykna Skacząca sprężynka

Program wyświetla na ekranie skaczącą sprężynkę, dając przy tym efekt jej rozmycia - motion blur. Mamy możliwość sterowania szybkością ruchu sprężynki.