Proiect grafică (depășire de mașini)

Proiect
7/10 (1 vot)
Conține 1 fișier: docx
Pagini : 7 în total
Cuvinte : 471
Mărime: 278.96KB (arhivat)
Cost: 4 puncte
Profesor îndrumător / Prezentat Profesorului: Mincu Radu

Extras din document

Descriere proiect

Proiectul consta in efectuarea unei depășiri. Pe șoseaua orizontala se afla o mașină albastră care se deplasează cu o viteza mai redusa iar in spatele acesteia exista o mașină roșie care are o viteza mai mare si va depăși mașina albastra. Pe șoseaua verticală exista o mașină verde care se deplasează pana in intersecție după care se oprește așteptând sa treacă pietonii si mașinile care se deplasează pe șoseaua orizontala. După ce culoarea semaforului se schimba, mașina verde își va continua deplasarea.

Aspecte punctuale

Pentru elaborarea proiectului am folosit:

- Primitive precum GL_POINTS, glRecti, GL_LINES, GL_LINE_STIPPLE, etc

- Transformări utilizând funcții standard glTranslated, glRotatef

- Input interactiv: când utilizatorul deschide programul si li compilează i se cere numărul de FPS, ulterior se va deschide si fereastra cu animația. In coltul din dreapta jos exista trei butoane pentru play, pause si replay. Utilizatorul poate folosi si tastatura pentru a controla când sa pornească si când sa oprească animația

Funcția pentru input de la mouse

Funcția pentru input de la tastatura

Originalitatea consta in faptul ca pentru input am ales sa folosim si mouse pentru a accesa butoanele, precum si tastatura, introducerea FPS ii conferă utilizatorului dreptul de a alege cat de repede se vor mișca animațiile deci acesta își alege „viteza” de deplasare a animației. Am încercat sa cream o imagine cat mai aproape de adevăr folosind semafoare care își schimba culoarea, treceri de pietoni, pietoni, semnalizare la depășire, trotuar, separarea benzilor de mers. Un alt aspect legat de originalitate este textul care apare in fereastra animației.

Bibliografie

- Coduri sursa Moodle

- https://www.opengl.org

- http://opengl.czweb.org

- http://www.songho.ca/opengl/

- http://openglbook.com/the-book.html

Preview document

Proiect grafică (depășire de mașini) - Pagina 1
Proiect grafică (depășire de mașini) - Pagina 2
Proiect grafică (depășire de mașini) - Pagina 3
Proiect grafică (depășire de mașini) - Pagina 4
Proiect grafică (depășire de mașini) - Pagina 5
Proiect grafică (depășire de mașini) - Pagina 6
Proiect grafică (depășire de mașini) - Pagina 7

Conținut arhivă zip

  • Proiect grafica (depasire de masini).docx

Alții au mai descărcat și

Ai nevoie de altceva?