Sunteți pe pagina 1din 1

Modelare grafica 3D în C++

cu OpenGL și Direct3D
Anul II, semestrul al doilea

Ciclul de studiu: Licenţă


Cadru didactic: Dr. Ichim Vasile-Sebastian

Obiectivul cursului este prezentarea conceptelor de programare, care stau la


baza aplicațiilor de grafică 3D. Studenţii vor dobândi următoarele competenţe
teoretice şi practice după parcurgerea activităţilor didactice:
 Vor studia noțiuni matematice fundamentale necesare dezvoltării unui
engine 3D pentru jocuri:
o vectori, matrici, quaternioane, transformări, suprafețe
o primitive grafice
o maparea texturilor
o modele de iluminare
o calcularea umbrelor
 Vor dezvolta un framework de randare a obiectelor 3D folosind OpenGL și
Direct3D, care va putea rula pe platforme multiple
 Vor înțelege cum funționează camera și interacțiunea cu utilizatorul
folosind tastatura si mouse-ul
 Vor scrie shadere de vertex-uri și de fragmente pe care le vor rula direct pe
placa grafică
 Vor implementa aplicații în care vor realiza animații 3D și afișarea
reliefurilor cu rezoluție multiplă
 Vor afla noțiuni despre fizica obiectelor, detecția coliziunilor folosind arbori
spațiali de partiționare a spațiului (BSP trees), poziționarea soarelui în
funcție de ziua și ora de pe calculator precum și afișarea dinamică a
umbrelor și a norilor

S-ar putea să vă placă și