186.831 Computergraphics
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2021S, UE, 4.0h, 6.0EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: UE Exercise
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to use a higher programming language, work with a hardware-oriented graphics API (OpenGL or DirectX) including the respective shading language (GLSL, HLSL), as well as employ computer graphics in actual application domains.

Subject of course

Programming a video game in OpenGL using various real-time rendering techniques.

Teaching methods

A larger graphical application is developed in small teams, with the following steps:

  • design (storyboard),
  • development of a 3D engine with different graphical elements and effects
  • modeling of scene geometry and animation
  • presentation

Mode of examination

Immanent

Additional information

6 ECTS = 150h

Introduction: 0,5h
Game events: 12h
Feedback-dates: 4h

0. assignmentl: 9h
1. assignment: 57h
2. assignment: 67,5h

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon17:00 - 18:0001.03.2021 https://tuwien.zoom.us/j/93607584873?pwd=cFdVRjJiZkkrbjFaVGhMSm11WmxtUT09 (LIVE)Vorbesprechung
Thu12:00 - 19:0024.06.2021 Zoom (LIVE)Game Presentations

Examination modalities

3 assignments, of which 2 programming assignments, as well as presentation.

Course registration

Begin End Deregistration end
17.09.2020 00:00 26.03.2021 00:00 26.03.2021 00:00

Curricula

Study CodeObligationSemesterPrecon.Info
033 532 Media Informatics and Visual Computing Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
860 GW Optional Courses - Technical Mathematics Not specifiedSTEOP
Course requires the completion of the introductory and orientation phase

Literature

See lecture homepage for extensive documentation and material.

Previous knowledge

Basic knowledge of computer graphics, especially the viewing pipeline, as taught in "Introduction ot Visual Computing"

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

if required in English