Napisz oprogramowanie (program na zaliczenie; dołączone gotowe przykłady, które można przerobić)
zł30-90 PLN
Ukończony
Opublikowano ponad 9 lat temu
zł30-90 PLN
Płatne przy odbiorze
Potrzebuję programik, który może się opierać o demo znajdujące się w GcIde (po odpaleniu klikamy New, zakładka Demos, wybieramy OpenGl - glut i tam są gotowe przykłady, które można wykorzystać (jeśli dobrze pamiętam do tego pasował "Glut atoms"). Oto treść zadania:
Z armatki w odstępie ok. 1 sek wystrzeliwane są pod kątem 45 stopni kulki z łatwo topliwego materiału (np. 600 kulek). Z naprzeciwka wieje wiatr, którego prędkość jest różna dla różnych kulek. Pod wpływem siły ciężkości kulki spadają i wskutek działania wiatru wpadają do 20 szklanych pojemników umieszczonych w szeregu na ziemi, topiąc się w nich i w różnym stopniu je wypełniając, (na ekranie niech każda podnosi poziom "kulkowej cieczy" o 0.5 mm). Prędkość podmuchów wiatru jest przypadkowa i taka, że dla zerowej - dana kulka wpada do najdalszego pojemnika, a dla maksymalnej do najbliższego. Siła oporu powietrza proporcjonalna jest do kwadratu prędkości kulki. Wartość siły ciężkości należy tak dobrać, by przy braku wiatru kulka wpadała do najdalszego pojemnika. Do sterowania prędkością wiatru należy wybrać generator liczb losowych o rozkładzie jednorodnym. Wartości wysokości cieczy w pojemnikach odpowiadają rozkładowi rozrzutu kulek.
Link do GcIde:
[login to view URL]