Computer Graphics and Virtual Reality



This course seeks to describe and analyze basic methods for image synthesis in digital systems. Apart from the algorithmic description of relevant methods, the course emphasizes specific implementations of 3D graphic systems.

Course Contents

  • Definition and types of computer graphics systems.
  • Modeling (basic geometric shapes – coordinate systems – geometric transformations, perspective projection).
  • Shading and lighting (color models, modeling of light sources, rendering methods).
  • Programming environments for computer graphics.
  • Edward A. (2008): Interactive Computer Graphics: A Top-Down Approach using OpenGL (5th Edition), Addison Wesley.
  • Watt A. & Policarpo F. (1998): The Computer Image, Addison Wesley.