Scientific visualization and virtual reality

Entry requirements: Basic knowledge of architecture modern GPUs and method of interation GPUs API.

Credits: 5

Semester: 3

Course: Elective

Language of the course: English


Students will learn: modern GPU architecture, modern GAPI and shading languages, modern rendering techniques, approaches for distributed rendering. Students will learn to develop a substantial virtual reality project.


In this course, you will learn architecture of modern GPUs, modern GAPI, and one of the shading languages. You will learn how to synthesize highly realistic images using different approaches like forward shading and deferred shading, how to render natural phenomena, and how to perform post-processing on such images.


Laboratory works.