37
Orientierung – Vertiefung Graphische Datenverarbeitung Marc Stamminger

Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

  • Upload
    vuxuyen

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Orientierung –

VertiefungGraphische Datenverarbeitung

Marc Stamminger

Page 2: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Lehrstuhl Graphische Datenverarbeitung

Page 3: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

www.computerhistory.org

Page 4: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

virtuelle Objekte Bilder / Videos

Page 5: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 6: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

© Walt Disney Animation Studios

Kai Selgrad, Alex Lier, Magda Martinek, Franziska Kranz

Page 7: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Jana Martschinke, Simone Hufnagel

Page 8: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Hardware

● 1995 ● 2017

nvidia.com

Page 9: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Hardware

● 1995● 1.000.000 DM● 1 Million ∆ / s● 100 Millionen px / s

● 2017● 500€● 3.000 Kerne● einige Milliarde ∆ / s● einige 100 Milliarden px / s

Page 10: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

virtuelle Welt Bilder / Videos

Page 11: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

virtuelle Welt Bilder / Videosreale Welt

Page 12: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Tiefenkameras

Tiefenbilder

Page 13: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Matthias Nießner, Michael Zollhöfer

Page 14: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 15: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Christian Siegl, Frank Bauer, Lukas Schmidt, Dr. Martin Boss

Page 16: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 17: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Matthias Innmann

Page 18: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

virtuelle Welt Bilder / Videosreale Welt

Page 19: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Justus Thies, Matthias Nießner, Michael Zollhöfer, Prof. Chr. Theobalt

Page 20: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 21: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 22: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 23: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

virtuelle Welt Bilder / Videosreale Welt

Page 24: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

virtuelle Welt Bilder / Videosreale Welt

Page 25: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Frank Bauer, Michael Zollhöfer, Dr. Martin Boss

Page 26: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 27: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen
Page 28: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Vanessa Lange, Justus Thies, Christian Siegl, Frank Bauer

Page 29: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Graphische Datenverarbeitung

● Im Kino und Fernsehen● In Spielen● In Virtual und Augmented Reality● In der Medizintechnik● Beim autonomen Fahren● In der Robotik● In der Entwicklung● im Design● …

Page 30: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

● Bilder und Farben● Rasterisierung● Beleuchtungssimulation● Texturen● OpenGL Rendering Pipeline● Modellierung, Szenengraphen● Raytracing● …

● Modul CG (5 ECTS): 3h Vorl., Basic Exercises● Modul CG (7,5 ECTS): 3h Vorl., Basic+Advanced Exercises

Vertiefung: Computergrafik im WiSe

Page 31: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Im SoSe, aufbauend auf Computergrafik

● Interaktive Computergrafik (5 ECTS, 2+2 SWS)● GPU-Algorithmen● Beleuchtungseffekte, Schatten, Animationen…● …

● Globale Beleuchtung (5 ECTS, 2+2 SWS)● Fortgeschrittenes Raytracing● Numerische Verfahren● …

Voraussetzung:Computergrafik

Page 32: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

● Graphen und Netzwerke● Dynamische Graphen● Multivariate Daten● Time-Series Daten● Textvisualisierung● Diagramme● Bio Visualization● Visual Analytics

● Modul Informationsvisualisierung (InfoVIS, 5 ECTS)● 2h Vorlesung plus 2h Rechnerübung

Informationsvisualisierung im WiSe

Page 33: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

● Visualisierungsszenarien ● Gitterstrukturen und Interpolation ● Verfahren für 2D Skalar- und Vektorfelder ● Verfahren für 3D Skalar- und Vektorfelder ● Verfahren für multivariate Daten ● Volumenvisualisierung mit Isoflächen● Direktes Volume-Rendering

● Modul Visualisierung (VIS, 5 ECTS)● 2h Vorlesung plus 2h Rechnerübung

Visualisierung im SoSe

Page 34: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Bachelor Vertiefungen (ebenso Master)

Computergraphik5 ECTS

+Adv..2,5 ECTS

Visualisierung5 ECTS

Informationsvis.5 ECTS

Globale Beleuchtung5 ECTS

Interaktive CG5 ECTS

GM

GP

MasterBachelor und Master

Winter

Sommer

Page 35: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Bachelor Praktikum: GraPra - Grafikpraktikum

● Entwickeln eines Bomberman-Spiels (5 Wochen),● 3D-Terrain (5 Wochen),● "Freestyle" (3 Wochen).● am besten parallel zu CG

Page 36: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

Blender-Seminar

● Lernen von Grafikalgorithmen mit Blender

Page 37: Orientierung – Vertiefung Graphische Datenverarbeitung · Bilder und Farben Rasterisierung Beleuchtungssimulation Texturen OpenGL Rendering Pipeline Modellierung, Szenengraphen

● http://lgdv.cs.fau.de