Computer graphics/2013-2014

Classes
The materials for the CG class can be accessed at this page (by Prof. Dr. Dana Petcu (in Romanian)).

Laboratory agenda
Please consult Computer graphics/2013-2014/Laboratory agenda.

Laboratory evaluation
During each lab you will be given some problems to solve. At the end each laboratory each student will report his/hers progress. If no significant progress is seen than the student is considered absent. The homework is due on a week by week basis. Each homework assignment must be sent by mail with the following subject: [Grafica] Tema . E-mails not respecting this subject format will not be taken into consideration. All emails should be sent to iuhasz.gabriel@e-uvt.ro. E-mails received at other addresses will not be taken into consideration.

The lab grade makes up 50% of the final grade.

'''There are a number of projects that will represent 50% of the laboratory grade. These projects will be detailed in later labs. The rest of the grade for the lab is for the homework assignments. '''

Laboratory tools, frameworks and libraries
Please consult Computer graphics/2013-2014/Laboratory tools.

You can find application templates for starting your own JOGL application at the following link: Computer graphics/2013-2014/JOGL-Template.

Laboratory notes

 * Computer graphics/2013-2014/Laboratory 1
 * Computer graphics/2013-2014/Laboratory 2
 * Computer graphics/2013-2014/Laboratory 3
 * Computer graphics/2013-2014/Laboratory 4
 * Computer graphics/2013-2014/Laboratory 5
 * Computer graphics/2013-2014/Laboratory 6
 * Computer graphics/2013-2014/Laboratory 7
 * Computer graphics/2013-2014/Laboratory 8
 * Computer graphics/2013-2014/Laboratory 9
 * Computer graphics/2013-2014/Laboratory 10
 * Computer graphics/2013-2014/Laboratory 11
 * Computer graphics/2013-2014/Laboratory 12
 * Computer graphics/2013-2014/Laboratory 13
 * Computer graphics/2013-2014/Laboratory 14

Selected References

 * OpenGL and JOGL
 * NeHe tutorials
 * NeHe Java ports
 * OpenGL Programming Guide
 * OpenGL Reference Manual
 * Java OpenGL API project
 * Java Bindings for OpenGL -- Demos