3D Computer Graphics

3D Computer Graphics

Basic Information

I059 (2+2+1) - 7 ECTS credits

Students shall learn and apply the basic algorithms for 3D modeling and real-time rendering using C++ programming language with OpenGL graphical programming library to render static and dynamic 3D scenes.

You can access the course content at the following link: PDF

Teachers

Basic literature

  1. S. Buss, „3D Computer Graphics: A mathematical approach with OpenGL“, Cambridge University Press, 2003.
  2. P. Shierley et al. “Fondations of Computer Graphics 4th Edition”, CRC Press, 2015

Additional literature

  1. G. Sellers, R.S.Wright, N. Haemel, „OpenGL Superbible: Comprehensive Tutorial and Reference“, Addison-Wesley Professional; 7 edition, 2015.
  2. A. Watt, „3D Computer Graphics“, Addison Wesley, 2000.
  3. S. J. Gortier, „Foundations of 3D Computer Graphics“, MIT Press, 2012 4. E. Angel, „Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL (6th Edition)“, Pearson; 6 Ed, 2011
  4. L. Benstead, :“Beginning OpenGL Game Programming“, 2Ed, Cengage Learning PTR, 2009.

Teaching materials

The materials are available on the internal Teams channel of the course, through which all internal communication takes place. Students are required to register on the course’s Teams channel. The channel code for joining the course can be found in the schedule.