In this course the participants will be introduced to interactive 3D graphics. 3D graphics is used in interactive applications such as games, product presentations, spatial interactive experiences and art. Hardware accelerated 3D graphics through the modern Graphics Processing Unit (GPU) is accessed through APIs. In this course we will utilize the WebGLAPI available in most modern browsers through Javascript - although the topics are directly applicable to standard OpenGL on other platforms.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 %E2%80%9Cshaders%E2%80%9D. We will also look into basic topics such as transformations of vectors between the many %E2%80%9Cspaces%E2%80%9D involved in computer graphics %E2%80" as well as the transformation of geometry, textures and shaders into final rendering through the programmable graphics pipeline.Finally we will specifically learn how WebGL is controlled through javascript %E2%80" and can be used to create stunning visual experiences and games directly in the browser.
Course leaderJesper Mosegaard http://pure.au.dk/portal/da/persons/id(258c1cfe-b1e4-42a8-a2a2-f124dfdc19d5).html
Target groupMaster's level.
Fee infoEUR 133: Students holding a preapproval including exchange students do not pay for the course.ONLY Free-mover students and Tomplads students MUST pay for the course: Danish and EU/ES (tomplads): 133 EURNON-EU-ES students (free-mover): 1050 EURBooks, course materials, social programme, and housing are not included in the tuition fee. Also be aware of course specific expenses mentioned in the description.
ScholarshipsNo scholarships available.
Aarhus UniversityAddress: International Centre, H%C3%B8egh Guldbergsgade 4-6
Postal code: 8000
City: Aarhus
Country: Denmark
Website: www.au.dk/summeruniversity
E-mail: dfs@au.dk
Phone: +4551335274