Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Informatică
Programul de studii: Informatică - linia de studiu maghiară
Limba de predare: Maghiară

SYLLABUS

I. Általános adatok
Kód	Tantárgy neve	
MII0002	Grafică pe calculator	

Félév	Órák: C+S+L+P	Kategória	Típus	
6	2+0+1+1	specialitate	opţională	

II. Foállásban az  Egyetem  oktatói
Név	Tudományos	Oktatói	Tanszék	Tevékenység	
	fokozat	státus		E	Sz	L	
ROTH Agoston Istvan	Dr. 	Asist.	Matematică aplicată	*			

Társult oktatók
Név	Tudományos	Intézmény	Állás	Tevékenység 	
	fokozat		típusa	E	Sz	L	

III. A tantárgy célkituzései
1. Cunoasterea facilitatilor grafice ale diferitelor componente dintr-un calculator si modul de programare a acestora.
2. Crearea de proceduri si functii pentru functiile de baza din grafica pe calculator.
3. Conceperea unor structuri de date pentru gestiunea suprafetelor si obiectelor 3D	

IV. A tantárgy tartalma
1. Grafica in diferite medii de programare. Aplicatii.. 
2. Hardware pentru grafica.
3. Elemente de geometrie computationala. Sisteme de coordonate.
4. Functii de baza. Desenarea unui punct, segment, cerc, elipsa. Transpunerea poligoanelor. Umplerea zonelor. Cliping 2D, 3D. Tehnici de proiectie.
5. Modelarea obiectelor grafice 3D.
6. Vizualizarea obiectelor grafice 3D. Modele de iluminare.
7. Desenarea suprafetelor. 
8. Ajustarea curbelor si suprafetelor.
9. Deformarea obiectelor grafice.
10. Iluminarea obiectelor grafice.
11. Realizarea sistemelor grafice.
12. Construirea jocurilor pe calculator.	

V. Könyvészet
1. ALBEANU, Gr., Grafica pe calculator. Algoritmi fundamentali, Editura Universitatii Bucuresti, 2001
2. DOGARU, D., Metode noi in proiectare. Elemente de grafica 3D. Editura Stiintifica si Enciclopedica, Bucuresti, 1988.
3. FOLEY, J.D., VAN DAM, A., Fundamentals of Interactive Computer Graphics. Addison-Wesley Publishing Comp., 1984.
4. FOLEY, J. D., VAN DAM, A., FEINER, S. K., HUGHES, J. F., Computer Graphics - Principles and Practice, Second Edition in C, Pearson Education, 2003.
5. HAWKINS, K., Astle, D. &#8220;OpenGL Game Programming&#8221;, Premier Press, 2004
6. HEARN, D., BAKER P., &#8220;Computer Graphics with OpenGL&#8221;, Prenticel Hall, 20033. PAVLIDIS, T., Algorithms for Graphics and Image Processing. Springer-Verlag, 1982.
7. PETCU, D., CUCU, L., Principii ale graficii pe calculator. Editura Excelsior, Timisoara 1995.
8. POP, D., PETCU, D., Modelare lumii tridimensionale, Editura Eubeea, 2004, Colectia Informatica, Timisoara
9. WOLFRAM, S., Mathematica - A System for Doing Mathematics by Computer. Addison-Wesley Publ.Comp., 1992.
10. OpenGL Programming Guide, http://fly.srk.fer.hr/~unreal/theredbook/
11. NeHe@s OpenGL Tutorials, http://www.polytech.unice.fr/~buffa/cours/synthese_image/DOCS/Tutoriaux/Nehe/opengl.htm

VI. Az oktatói tevékenység heti tematikája

VII. Alkalmazott didaktikai módszerek

VIII. Értékelés
Nota finala va reflecta activitatea din timpul laboratorului (50%) si rezultatul de la o lucrare scrisă (50%) din ultima săptămână de activitate didactică.	

IX. Kiegészíto könyvészet

	Dékán,						Tanszékvezeto,

	Dátum,						Eloadás felelose,
								Asist. Dr.  ROTH Agoston Istvan