Informatik an der TU Clausthal > Abteilungen > Graphische Datenverarbeitung und Multimedia

Graphische Datenverarbeitung und Multimedia

Grundlagen der Computergraphik

Im Rahmen dieser Vorlesung werden die Grundlagen der Computergrafik
vermittelt. Hierzu gehört vor allem die Bildgenerierung aus 2D- und 3D-Datensätzen mit den relevanten Datenstrukturen, Methoden und Algorithmen. Einen wichtigen Schwerpunkt bildet dabei das Programmieren von graphischen Systemen, wobei im Rahmen dieser Vorlesung auf praktische Beispiele mit OpenGL in C/C++ zurückgegriffen wird.

Themenübersicht

  • Mathematische Grundlagen der Computergrafik
  • Grundlagen und Algorithmen der Rasterisierung
  • Linien, Polygone und Clipping
  • 3D Transformationen
  • Kameratransformation und Kamerasteuerung
  • Orthographische und perspektivische Projektion
  • Grafik-Pipeline von OpenGL
  • Licht, Materialien und Beleuchtung
  • Texturen
  • Parametrische Kurven, Bézier-Kurven und Splines
  • Ray-Tracing

Vorlesungsfolien

Die nachfolgenden Folien wurden als Lehrmaterial für die o.g. Lehrveranstaltung entwickelt. Sie beinhalten Bilder, die urheberrechtlich geschützt sind. Die Folien werden Studierenden angeboten, die diese Lehrveranstaltung besuchen und dienen zur Vertiefung der Lehrinhalte. Kopieren oder Weitergabe der Folien zu anderen Zwecken ist daher nicht gestattet.

Danke an Stefan Müller (Universität Koblenz-Landau) und Holger Theisel (OVGU) für die Vorgabe einiger Vorlesungsfolien und Beispielprogramme.

 

 

  Dateiname Info Geändert
01_Introduction.pdf 01_Introduction.pdf  3.4 MB 30.10.2014 12:57
02_Vektorrechnung.pdf 02_Vektorrechnung.pdf  591 KB 30.10.2014 12:57
03_Clipping.pdf 03_Clipping.pdf  2.2 MB 30.10.2014 12:57
04_PolygonClipping.pdf 04_PolygonClipping.pdf  1.4 MB 30.10.2014 12:57
05_VertexArrayObjects.pdf 05_VertexArrayObjects.pdf  293 KB 12.11.2014 17:53
06_Shader.pdf 06_Shader.pdf  479 KB 20.11.2014 12:21
07_Transformationen.pdf 07_Transformationen.pdf  494 KB 20.11.2014 12:21

Übungsblätter

  Dateiname Info Geändert
CG_Blatt1.pdf CG_Blatt1.pdf  130 KB 21.10.2014 09:40
CG_Blatt2.pdf CG_Blatt2.pdf  48 KB 30.10.2014 12:58
CG_Blatt3.pdf CG_Blatt3.pdf  49 KB 20.11.2014 12:22

Zusätzliche Materialien

Dateiname Info Geändert
Libraries.zip  1.3 MB 30.10.2014 12:57
OpenGLBeispiel.zip  8 KB 30.10.2014 12:57
Uebung2SutherlandHodgmanPaint.zip  11 KB 30.10.2014 12:58
Uebung3Terrain.zip neu 14 KB 20.11.2014 12:22
VAO_SimpleShader.zip  4 KB 30.10.2014 12:58
 

Kontakt  Suche  Sitemap  Datenschutz  Impressum
© TU Clausthal 2014