konto usunięte

Temat: Proszę o pomoc

Witam serdecznie, moja siostra ma kłopot ze zrobienie projektu niżej przedstawionego, czy jest możliwe, by ktoś z Państwa pomógłmi/jej w tej kwestii? Również odpłatnie - jeśli nie zrobi tego projektu będzie miała poważne kłopoty na uczelni.

Modelowanie oświetlenia

Wykorzystując biblioteki OpenGL i GLUT napisać program przedstawiający perspektywiczny obraz obiektu, którego powierzchnię, w układzie sferycznym, opisuje następująca funkcja:
a(u,v,t) = u, u [0 ; 2*Pi]
b(u,v,t) = v, v [0 ; Pi]
R(u,v,t) = 5+sin(10*v+t)/5
Parametr t zmienia się w zakresie [0; 2*Pi]
Właściwości materiału: żółty błyszczący (widziany w białym świetle).

Obiekt należy oświetlić dwoma źródłami światła o następujących parametrach:
Źródło nr 1:
 typ: reflektor (ang. spot),
 kolor: czerwony,
 natężenie: 1,
 kąt odcięcia: 45o,
 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: zielony,
 kolor: zielony,
 natężenie: 0.7,
 położenie: stałe w punkcie P(10,10, 10) układu współrzędnych obserwatora.
 kierunek świecenia: na obiekt.

Program powinien posiadać następujące właściwości funkcjonalne:
 interaktywną zmianę liczby podziałów pionowych i poziomych obiektu,
 interaktywną zmianę parametru t,
 opcję rysowania wektorów normalnych w wyliczonych wierzchołkach,
 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,
- wysokości względem płaszczyzny XZ,
- kąta obrotu wokół osi OY w zakresie [0o, 360o] z krokiem 1o.
Uwaga! Obiekt powinien zawsze znajdować się w centralnej części okna.

Niestety obrazek nie wkleił się, więc w razie, gdyby znalazły się osoby chętne do pomocy, również odpłatnej proszę o @.

konto usunięte

Temat: Proszę o pomoc

Coż, nie zrobimy tego za Ciebie. Powiedz, z czym masz *konkretnie* problem, a wtedy postaramy się pomóc.
Jakub L.

Jakub L. Programista

Temat: Proszę o pomoc

Albo ostatecznie napisz za ile.
Krzysztof Mierzejewski

Krzysztof Mierzejewski SharePoint
Consultant

Temat: Proszę o pomoc

Brzmi jak zadanie z laboratoriów z grafiki komputerowej na informatyce na wacie z Satałą / Salamonem... Ja bym się zastanowił, czy takie posty nie przysparzają problemów Twojej siostrze. Nie mówiąc już o tym, że jak ona sobie z tym nie radzi, to ciekawe jak sobie z dyplomowym poradzi...

Następna dyskusja:

Proszę o pomoc




Wyślij zaproszenie do