Introduction to Interactive 3D Graphics
Why Introduction to Interactive 3D Graphics?
This course will give an introduction to the basic mathematical concepts, API structures, and computer graphics concepts necessary to build your own interactive 3D graphics application form the ground up.
The modern graphics pipeline is fully programmable, hence we will learn the GLSL programming language to write “shaders”. We will also look into basic topics such as transformations of vectors between the many “spaces” involved in computer graphics – as well as the transformation of geometry, textures and shaders into final rendering through the programmable graphics pipeline.
Find full course description in the course catalogue.