projekty na zaliczenie
Transkrypt
projekty na zaliczenie
Tematy zaliczeń Grafika Komputerowa: 1. Zbuduj fragment miasta Ustaw kilka latarni wzdłuż drogi, na budynki, drogę połóż teksturę. Zrób animację przez umowne 24 h (wschód i zachód słońca, księżyca zapalanie się latarni, gaśnięcie). Obserwator ogląda miasto z kilku punktów (np. z drogi, chodnika, latarni, budynku). 2. Zaprojektuj pokój W pokoju powinno być biurko, na biurku lampka, i książka, w rogu powinna stać ramka z twoim zdjęciem. Lampkę powinno dać się włączyć i wyłączyć (najlepiej poprzez kliknięcie na niej myszką). Możesz pomyśleć o dodaniu na ścianie lub biurku zegarka wskazówkowego podającego aktualną godzinę. 3. Zbuduj nasz układ planetarny Planety powinny być pokryte teksturami; powinny mieć odpowiednią ilość księżyców; skala powinna być rzeczywista (planety i księżyce w odpowiednich odległościach od słońca, ich rozmiary odpowiednie). Użytkownik może latać po układzie planetarnym. 4. Zbuduj wyimaginowany układ planetarny Użytkownik kładzie się na wybranej przez siebie planecie i patrzy w niebo – obserwuje ruchy innych planet i księżyców w układzie. Użyj tekstur, światła itp. 5. Zaprojektuj labirynt Zbuduj labirynt i wpuść do niego użytkownika. Niech użytkownik posiada latarkę do oświetlania sobie drogi. Niech część labiryntu będzie oświetlona z góry reszta niech pozostaje w mroku lub półmroku. 6. Zaprojektuj swoją twarz 7. Zbuduj lustro sferyczne lub cylindryczne Ustaw na scenie kilka obiektów i lustrzaną kulę (walec) w której obiekty by się odbijały 8. Zbuduj scenę z cieniami Światło powinno oświetlać scenerię z kilkoma obiektami. Obiekty powinny rzucać cienie (również na inne obiekty) 9. Zaprojektuj lot nad terenem Zaprojektuj górzysty teren (pokryty teksturą) dodaj kilka drzew i pozwól użytkownikowi na lot ponad twoją scenerią 10. Zaprojektuj robota Naucz robota ruszać ramionami, rękami, głową, tułowiem. Umieść go w prostej scenerii i pozwól patrzeć jego oczami lub też z wybranego punktu na robota. 11. Zbuduj jedną z powierzchni: • Chair - http://mathworld.wolfram.com/Chair.html (x2+y2+z2-ak2)2-b[(z-k)2-2x2][(z+k)2-2y2]=0 poniżej dla parametrów k=5, a=0.95, and b=0.8 • Boy Surface – http://mathworld.wolfram.com/BoySurface.html • Serce – http://mathworld.wolfram.com/HeartSurface.html • Wstęga Mobiusa – http://mathworld.wolfram.com/MoebiusStrip.html • Wybierz sam powierzchnię ze strony: http://mathworld.wolfram.com/topics/AlgebraicSurfaces.html i skontaktuj się ze mną w celu uzgodnienia 12. Sam zaproponuj temat i skonsultuj się ze mną w celu jego akceptacji