Advanced Computer Graphics and Applications, 7.5 Credits
About the course
The goal of the course is to give a theoretical base for design and development of Virtual Environments (VE), including practical experience of working with design and development with a focus on real-time graphics. The course covers algorithms to efficiently render a complex scene in real-time. Topics of the course are: The scene graph as a rendering architecture. High level languages for shader development. Algorithms for efficient rendering of shadows, reflection and refraction. Speedup techniques such as culling and level-of-detail. Intersection and collision detection. Computer hardware and interaction devices. Interaction techniques in VE:s, spatial (3D) sound. Overview of applications and application areas.
Level of Education: Advanced
Notes: The course can be included in the Master's Program in Computational Science and Engineering.Course Menu






