![]() |
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 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. |
|
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. |
|
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 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" . |
|
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ęż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. |