Vis Course © 2014–2020
CC-BY NC 2.0 Stefan Röttger

CuteAngio

Vis Course


In this Visualization course we will learn

  • how to write 3D software with OpenGL
  • and how to use OpenGL to visualize medical 3D data like MR or CT scans.

The CG and Vis lectures for this course can be found here:

All exercises will be held online on Discord in BB.209:


Time schedule:

  • In the first half of the semester you will be attending the CG lecture, the CG course and the Vis lecture.
  • In the second half of the semester you will be attending the Vis lecture and this Vis course.
  • For information on the lecture and course time schedule see here:
    • see Prof. Dr. Matthias Hopf for CG
    • see Prof. Dr. Stefan Röttger for Vis

Course Organisation: see here


Lecture Videos:

CG Lecture
CG Lecture Playlist
Vis LectureVideoTopic
#1.1YTIntroduction
#1.2YTUbuntu, Installation & Terminal
#2.1YTMedizinische Daten
#2.2YTCT vs. MR
#2.3YTData Demo
#3.1YTDCMTK & Qt
#3.2YTITK
#3.3YTTrouble Shooting: CMake
#4.1YTITK Filtering
#4.2YTITK Denoising
#4.3YTAngiography
#5.1YTOpenGL Recap
#5.2YTOpenGL 3D Texturing
#6.1YTIso Contours
#6.2YTIso Surfaces
#7.1YTMPR
#7.2YTTransfer Functions
#7.3YTQtV3 Demo: TF vs. Iso
#8.1YTDVR
#8.2YTAdvanced DVR Techniques

Errata:

  • 8.1: an einigen Stellen muss es “view-aligned” lauten anstelle von “axis-aligned”


Required Software:



Blender Cheat Sheet

glVertex Cheat Sheet

Practical lab: Session #1:
6.10.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 01

Practical lab: Session #2:
13.10.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 02

Practical lab: Session #3:
20.10.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 03

Practical lab: Session #4:
27.10.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 04

Practical lab: Session #5:
3.11.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 05

Practical lab: Session #6:
10.11.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 06

Practical lab: Session #7:
17.11.2020 14:00 Uhr on Discord …
Assignment: CG Exercise 07

Practical lab: Session #8:
25.11.2020 11:30 Uhr on Discord …
Assignment: Vis Exercise 01

Practical lab: Session #9:
2.12.2020 11:30 Uhr on Discord …
Assignment: Vis Exercise 02

Practical lab: Session #10:
9.12.2020 11:30 Uhr on Discord …
Assignment: Vis Exercise 03

Practical lab: Session #11:
16.12.2020 11:30 Uhr on Discord …
Assignment: Vis Exercise 04

Practical lab: Session #12:
13.01.2021 11:30 Uhr on Discord …
Assignment: Vis Exercise 05

Options: