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.