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