Topic outline
Descrierea cursului
Unitatea de curs „Grafica pe calculator" este inclusă în categoria unităților de curs de orientare spre specializare. Consolidarea materialului teoretic și obținerea abilităților practice se realizează în procesul de realizare a lucrărilor de laborator, efectuării proiectelor de an și a proiectelor de licență.
Disciplina își propune pregătirea teoretica si practica a studenților in scopul familiarizării lor cu algoritmii elementari ai graficii pe calculator. Sunt prezentate și studiate noțiunile de baza ale graficii pe calculator: transformări geometrice, sisteme de vizualizare, tehnici de redare a imaginilor pe display, tehnici de modelare și de redare a obiectelor si scenelor virtuale precum si aspecte avansate de sinteza a imaginilor cu un înalt grad de realism: umbrire, iluminare, generarea fenomenelor naturale. Disciplina prezintă problemele fundamentale ale proiectării sistemelor de programe pentru grafica asistată de calculator, modalitățile de implementare și varietățile de algoritmi care execută operații specifice, accentuând aspectele legate de analiza si performanțele acestora:
- prezentarea noțiunilor de bază privind sinteza imaginilor grafice și a modului de dezvoltare de aplicații grafice folosind diferite biblioteci, ca biblioteca grafică P5.js sau biblioteca Processing;
- prezentarea unor metode de modelare și redare a suprafețelor 2D și 3D, a unor metode și algoritmi de sinteză a imaginilor fotorealiste.
Studentul va fi capabil: sa explice conceptele și noțiunile fundamentale referitoare la grafica pe calculator; sa dezvolte si sa utilizeze sisteme grafice de sinteza a imaginilor prin intermediul calculatorului; sa cunoască modalitățile de implementare și varietățile de algoritmi care realizează operații specifice privind sinteza imaginilor grafice. Studentul va utiliza limbaje de programare de nivel înalt, structuri de date și tehnici moderne de programare pentru a dezvolta aplicații în domeniul sintezei grafice a imaginilor.
Obiectivele principale ale cursului „Grafica pe calculator" reprezintă formarea la studenți a următoarelor abilități:
- cunoașterea conceptele și noțiunile fundamentale referitoare la grafica pe calculator;
- utilizarea sistemelor grafice de sinteza a imaginilor prin intermediul calculatorului;
- cunoașterea algoritmilor de baza pentru realizarea operațiilor specifice privind sinteza imaginilor grafice;
- dezvoltarea aplicațiilor cu elemente de grafică computațională bazate pe biblioteci grafice moderne și integrarea lor în produsele soft.
Cursul este orientat spre pregătirea specialiștilor de calificare înaltă în domeniul proiectării diverselor produse software.