Lehrveranstaltungshandbuch Computergrafik


Verantwortlich: Prof. Dr. Arnulph Fuhrmann

Lehrveranstaltung

Befriedigt Modul (MID)

Organisation

Version
erstellt 2011-11-09
VID 1
gültig ab WS 2012/13
gültig bis
Bezeichnung
Lang Computergrafik
LVID F07_CG
LVPID (Prüfungsnummer)

Semesterplan (SWS)
Vorlesung 3
Übung (ganzer Kurs)
Übung (geteilter Kurs)
Praktikum 2
Projekt
Seminar
Tutorium (freiwillig)
Präsenzzeiten
Vorlesung 45
Übung (ganzer Kurs)
Übung (geteilter Kurs)
Praktikum 30
Projekt
Seminar
Tutorium (freiwillig)
max. Teilnehmerzahl
Übung (ganzer Kurs)
Übung (geteilter Kurs)
Praktikum 18
Projekt
Seminar

Gesamtaufwand: 180

Unterrichtssprache

  • Deutsch oder Englisch

Niveau

  • Bachelor

Notwendige Voraussetzungen

  • Programmierkenntnisse
  • Mathematik 1 und 2

Literatur

  • P. Shirley, S. Marschner: Fundamentals of Computer Graphics, AK Peters, 2009
  • T. Akenine-Möller, E. Haines, N. Hoffman: Real-Time Rendering, AK Peters, 2008
  • J. Encarnacao, W. Straßer, R. Klein:Graphische Datenverarbeitung 1+2, Oldenburg, 1996
  • R. Rost, B. Licea-Kane: OpenGL Shading Language, Addison-Wesley, 2010

Dozenten

  • Prof. Dr. Arnulph Fuhrmann

Wissenschaftliche Mitarbeiter

Zeugnistext

Kompetenznachweis

Form
sMP Regelfall (bei großer Prüfungszahl: sK)

Aufwand [h]
sMP 10

Intervall: 1/Jahr


Lehrveranstaltungselemente

Vorlesung

Lernziele

Lerninhalte (Kenntnisse)
  • Geometrisches Modellieren
    • Polygonale Netze
    • Subdivisionsflächen
  • Transformationen
    • Koordinatensysteme
    • Grundlegende Transformationen
    • Projektionen
  • Graphikhardware
    • Rasterdisplays
    • Grafikkarten
    • Eingabegeräte
  • Rendering Pipeline
    • Rasterisierung
    • Clipping
    • Shading
    • Visibilitätsverfahren
    • Shader Programmierung
  • Lokale Beleuchtungsmodelle
    • Lichtquellen
    • Reflektion
    • Transparenz
    • BRDF
  • Texturen
    • Texturabbildung
    • Erzeugung von Texturkoordinaten
    • Filterung
    • Bump Maps
    • Environment Maps
    • Displacement Maps
    • BTFs
  • Globale Beleuchtungsmodelle
    • Rendering Equation
    • Raytracing
    • Räumliche Datenstrukturen
    • weitere Renderingverfahren
    • Schattenwurf
    • Transmission

Fertigkeiten
  • Gegenüberstellen von unterschiedlichen Beleuchtungsmodellen
  • Entscheiden welches Verfahren geeignet ist um eine konkrete Problemstellung der Computergrafik zu lösen

Begleitmaterial

  • elektronische Vortragsfolien zur Vorlesung
  • elektronische Übungsaufgabensammlung

Besondere Voraussetzungen

  • keine

Besondere Literatur

  • keine

Besonderer Kompetenznachweis

  • keiner

Praktikum

Lernziele

Fertigkeiten
  • textuelle Aufgabenstellungen erfassen und verstehen
  • Entwicklen von Computergrafikanwendungen
  • Testen und debuggen der eigenen Anwendung

Handlungskompetenz demonstrieren
  • Aufgabenstellung erfassen
  • Verwenden eines 3D-APIs
  • Erstellen interaktiver 3D-Programme
  • Anwenden der mathematischen Basis der Computergrafik
  • Anwenden der grundlegenden Algorithmen der Computergrafik
  • Testen und debuggen der eigenen Anwendung

Begleitmaterial

  • elektronische Praktikumsaufgabensammlung
  • elektronische Entwicklungswerkzeuge für die Entwicklung von Computergrafikanwendungen

Besondere Voraussetzungen

  • keine

Besondere Literatur

  • keine

Besonderer Kompetenznachweis

Form
bÜA Präsenzübung und Selbstlernaufgaben

Beitrag zum LV-Ergebnis
bÜA unbenotet, Voraussetzung für Teilnahme an sK

Intervall: 1/Jahr

Diese Seite läuft auf FoswikiDas Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki? Feedback senden