DSC02746

DSC02746



Modelowanie oświetlenia - grupa I7X5S1 Zadanie 12

Wykorzystując biblioteki OpenGL i GLUT napisać program przedstawiający perspektywiczny obraz obiektu o następujących parametrach:

1.    Typ obiektu: stożek o zmiennej parzystej liczbie podziałów pionowych i poziomych,

2.    Właściwości materiału nr 1: żółty błyszczący (widziany w białym świetle),

3.    Właściwości materiału nr 2: niebieski matowy (widziany w białym świetle),

4.    Sposób przyporządkowania materiałów do obiektu zgodnie ze wzorem: szachownica z uwzględnieniem podziałów pionowych i poziomych.

Obiekt należy oświetlić dwoma źródłami światła o następujących parametrach:

Źródło nr 1:

I — typ: reflektor (ang. spot), pW kolor: biały,

:g SI natężenie: 1,

I p kąt odcięcia: 45°,

-    położenie: zmienne po orbicie kołowej o środku w punkcie S(0,0,0) z możliwością interaktywnej zmiany następujących parametrów:

o promienia orbity, o kąta nachylenia orbity do osi OX, o kąta nachylenia orbity do osi OZ,

-    kierunek świecenia: na obiekt.

Źródło nr 2:

- — typ: kierunkowe,

-    kolor: żółty,

-    natężenie: 0.8,

-    położenie: stałe w punkcie P(10,10, 10) układu współrzędnych sceny.

-    kierunek świecenia: na obiekt.

Program powinien umożliwiać:

a)    interaktywne, niezależne włączanie i wyłączanie źródeł światła;

b)    interaktywną zmianę liczby podziałów pionowych i poziomych bryły;

c)    interaktywną zmianę położenia obserwatora poprzez podanie następujących parametrów:

-    odległości obserwatora od środka układu współrzędnych sceny;

-    kąta obrotu wokół osi OY w zakresie [0°, 360°] z krokiem 1°.

Oświetlony obiekt powinien zawsze znajdować się w centralnej części okna


Wyszukiwarka

Podobne podstrony:
Strona8 78Zadanie 13. Na podstawie profilu utworzonego w zadaniu 12. i wykorzystując funkcję Extrud
f3a84684ba037c41med ZADANIA TRENINGOWE 1 - INFORMATYKA I KOPIA W PRACOWNI XKRO Napisać program (w ję
Foto6 L MW 12 L W#16#FFF0 AW T MW 12__Wykorzystanie oporocg stawowych ZADANIE: Wyzorowoć nojmł
2015?3 test str 4 Zadanie 12. W sieci Ethernet 100Base-TX do transmisji danych wykorzystywane są ży
ALG e 12 02 03 B ALG(2011/2012) dzienne Egzamin semestralny Grupa zadań - B ZADANIE-1: (8p) Na
fiz lab kolokwium rach bledow okres fs] 2,910 2,867 2,892 20,783 2,848 2,935 Grupa II. Zadanie 1. W
> Zarządzanie sieciami WAN <11 Rysunek 12. Wykorzystanie publicznej sieci telefonicznej do prz
skanuj0163 (9) 174 PHP i MySQL dla każdego Listing 6.12. Wykorzystanie funkcji strtok <?php $str
img203 (4) Zadanie 12. Zestawienie dochodów i wydatków państwa w danym roku kalendarzowym przedstawi
Skrypt PKM 1 00043 86 Zadanie 2.25 Wykorzystując wyniki zad. 124 obliczyć wartość naprężeń w spoinac
Skrypt PKM 1 00111 222 Rys.6.11 Zadanie 6.12 Obliczyć dopuszczalny wcisk pierścienia żeliwnego o nap
IMGy86 imię, nazwisko grupa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 suma ocena

więcej podobnych podstron