prof. stefan schlechtweg-dorendorf · rendering-pipeline beleuchtungsmodelle und -berechnungen...

38
Computergraphik – Grundlagen Prof. Stefan Schlechtweg-Dorendorf Hochschule Anhalt (FH) K¨ othen Fachbereich Informatik Wintersemester 2010/2011 1 / 36 Computergraphik – Grundlagen

Upload: others

Post on 03-Aug-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Computergraphik – Grundlagen

Prof. Stefan Schlechtweg-Dorendorf

Hochschule Anhalt (FH) KothenFachbereich Informatik

Wintersemester 2010/2011

1 / 36

Computergraphik – Grundlagen

Page 2: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Teil I

Einfuhrung und Organisatorisches

2 / 36

Computergraphik – Grundlagen

Page 3: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Inhalt

1. OrganisatorischesZur PersonZur Veranstaltung

Ablauf und Regularien

MaterialienPraktikumInhalte der Veranstaltung

2. Was ist Computergraphik?Was ist Computergraphik?Geschichte der Computergraphik

3. Anwendungen der Computergraphik

3 / 36

Computergraphik – Grundlagen

Page 4: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Wo sind wir?

1. OrganisatorischesZur PersonZur Veranstaltung

Ablauf und Regularien

MaterialienPraktikumInhalte der Veranstaltung

2. Was ist Computergraphik?

3. Anwendungen der Computergraphik

4 / 36

Computergraphik – Grundlagen

Page 5: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Zur Person

Prof. Dr. Stefan Schlechtweg-Dorendorf

Hochschule Anhalt

E-mail: [email protected]

Buro: Lohmannstraße 23, Raum 219

Tel.: (03496) 67-1320

Fax: (03496) 67-1399

Sprechzeiten:

donnerstags, 10:00 bis 11:30 Uhrnach Vereinbarung (eMail)

5 / 36

Computergraphik – Grundlagen

Page 6: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Aufbau der Lehrveranstaltung

Vorlesung

theoretisches Wissen

GrundlagenComputergraphik

Anwendung ingrundlegendenBeispielen

insgesamt 18 VL

donnerstags 3. UE

donnerstags 4. UEg-Woche

Ubung / Praktikum

Ubungsaufgaben zum Stoff der VL

Programmierung mit OpenGL

fortgesetzt in der 6-Wochen-Phase

dann auch Microsoft XNA-Studio

insgesamt 12 Ubungen / Praktika

MOS: donnerstags, 4.UE g-Woche in23/232

MI: dienstags, 3.UE g-Woche in23/232

zusatzlich eigene Arbeit

6 / 36

Computergraphik – Grundlagen

Page 7: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Zu erbringende Leistungen

Abschluss mit 4 Credits

Prufungsleistung: Klausur 90 min

Prufungsvorleistung: zwei Testate wahrend der Ubungen

eins davon aus den Ubungsaufgabeneine Programmieraufgabe

Anmeldung zu Klausur und PVL im HISQIS erforderlich!

7 / 36

Computergraphik – Grundlagen

Page 8: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Materialien und Literatur

Materialien im moodle(http://www.inf.hs-anhalt.de/moodle/)

Kurs: Computergraphik Grundlagen

Zugangsschlussel: CG12010

Literatur:

Grundsatzlich sollte es moglich sein, die Veranstaltung ohne weitereLiteratur zu besuchen.Erganzungsliteratur:

Klaus Zeppenfeld: Lehrbuch der Graphikprogrammierung,Spektrum-Verlag 2004, ISBN 3-8274-1028-2, 50,00 EuroAlan Watt: 3D Computer Graphics, Addison Wesley, 1999, ISBN0201398559, ca. 75,00 EuroEdward Angel: Interactive Computer Graphics: A Top-DownApproach With OpenGL, Pearson 2006, ca 70,00 Euro

8 / 36

Computergraphik – Grundlagen

Page 9: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Praktikum

Programmieren mit OpenGL

Lehrheft mit detaillierten Aufgaben/Tutorials im moodle

benutzen Visual Studio in den Veranstaltungen

andere IDEs (eclipse) auch moglich, dann aber eigenstandigeKonfiguration / Einarbeitung

Ziel: Kennenlernen der wichtigsten OpenGL-Funktionalitaten

in der 6-Wochen-Phase:

Arbeiten mit Microsoft XNA Game Studio Expressminimale Einfuhrung in die SpieleentwicklungKennenlernen der EntwicklungsumgebungFortsetzung in “Computergraphik – Modelle und Anwendungen”

9 / 36

Computergraphik – Grundlagen

Page 10: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Themen der Vorlesung

Computergraphik-Programmierung und -APIs, OpenGL

Geometrische Modellierung

Mathematische Grundlagen (Punkte, Vektoren, . . . )Polygonale ModelleTransformationen und Homogene Koordinaten

Rendering-Pipeline

Beleuchtungsmodelle und -berechnungen

Texturen

Computergraphik-Hardware

Animation

10 / 36

Computergraphik – Grundlagen

Page 11: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Ziele der Veranstaltung

Uberblick uber die Computergraphik

Kennenlernen der Nutzung einer API (OpenGL)

dadurch Vertiefen der Programmierkenntnisse

Erkennnen, welche Probleme und Fragestellungen in derComputergraphik behandelt werden auf der Ebene der Algorithmen

grundlegende Modelle und VorgehensweisenWas sind die harten Probleme in der CG?

Integration und weitergehende Anwendung dann in

”Computergraphik – Modelle und Anwendungen“

11 / 36

Computergraphik – Grundlagen

Page 12: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Wo sind wir?

1. Organisatorisches

2. Was ist Computergraphik?Was ist Computergraphik?Geschichte der Computergraphik

3. Anwendungen der Computergraphik

12 / 36

Computergraphik – Grundlagen

Page 13: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Was ist Computergraphik?

Computergraphik Quelle: Wikipedia

Die Computergraphik ist ein Teilgebiet der Informatik, das sichmit der computergestutzten Erzeugung, im weiten Sinne auch mitder Bearbeitung von Bildern befasst. Mit den Mitteln derComputergraphik entstandene Bilder werden Computergraphikengenannt.

generative Computergraphik

Bilderzeugung aus Modellen

interpretative Computergraphik

BildverarbeitungComputer Vision

13 / 36

Computergraphik – Grundlagen

Page 14: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Was ist Computergraphik?

Computergraphik Quelle: Wikipedia

Die Computergraphik ist ein Teilgebiet der Informatik, das sichmit der computergestutzten Erzeugung, im weiten Sinne auch mitder Bearbeitung von Bildern befasst. Mit den Mitteln derComputergraphik entstandene Bilder werden Computergraphikengenannt.

generative Computergraphik

Bilderzeugung aus Modellen

interpretative Computergraphik

BildverarbeitungComputer Vision

13 / 36

Computergraphik – Grundlagen

Page 15: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Generative Computergraphik

Generative Computergraphik

generative Computergraphik auch haufig”Rendering“ genannt

Bilder werden aus geometrischen Modellen erzeugt

dazu weitere Angaben (Kamera, Beleuchtung, . . . ) notwendig

algorithmisch herausfordernd; schließt viele Teile der Informatik ein

14 / 36

Computergraphik – Grundlagen

Page 16: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Generative Computergraphik

geometrische Modellierung

geometrische Transformationen incl. Projektion

Oberflachenbeschreibungen (Farbe, Materialien,Reflexionseigenschaften)

Beleuchtung (Interaktion Licht mit Oberflachen)

Berechnung der sichtbaren Teile einer Szene

Ausgabe auf einem Raster

Animation

15 / 36

Computergraphik – Grundlagen

Page 17: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1951 – Whirlwind am MIT

Kathodenstrahl-BildschirmLichtgriffelBasis fur den Prototyp desLuftraumuberwachungssy-stemsSAGE

1951 – Forschungen vonGeneral Motors und IBM zuCAD-Systemen

1958 – eines der erstenVideospiele:

”Tennis for Two“

1959 – erstes CAD-SystemDAC-1

16 / 36

Computergraphik – Grundlagen

Page 18: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1963 – Sketchpad: erstesinteraktives Graphiksystemvon Sutherland mit

Bildkomposition ausgraphischenStandardelementenInteraktion mit Tastaturund Lichtgriffel zur Arbeitmit MenusEntsprechendenDatenstrukturen zurVerwaltung graphischerDaten

1971 – Raster-Scan-Prinzipvon M. Noll (Bell Lab.)vorgeschlagen

17 / 36

Computergraphik – Grundlagen

Page 19: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

Mitte der 60er-Jahre – Beginn einer Vielzahl vonCG-Forschungsprojekten (am MIT, General Motors, Bell TelephoneLab., Lockheed Aircraft usw.)

ab Mitte der 70er Jahre:

Graphische Unterprogrammpakete (PLOT10, CAL-Comp)Graphische Programmiersprachen (DIGRA 73)Erste kommerzielle Raster-Displays (max. Auflosung 512 × 512Pixel, 8 Bit pro Pixel, Preis ca. 100.000DM)Erste Verfahren zur schattierten Objektdarstellung:

Beleuchtungsverfahren (Phong 1975, Blinn 1977)Schattierungsverfahren (Gouraud 1971, Phong 1975)Texturierung (Catmull 1974)Schattenwurf (Crow 1977)

18 / 36

Computergraphik – Grundlagen

Page 20: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1977 – Erste Vorschlage zurStandardisierung vonGraphiksoftware – CORE

1979 – Erstmalige Darstellungvon spiegelnder Reflexion undTransparenz mit Hilfe desRaytracing

19 / 36

Computergraphik – Grundlagen

Page 21: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

http://www.youtube.com/watch?v=AfY6jS9LB4U

1979 – Grundung derComputer Graphik Abteilungvon LucasFilm durch GeogeLucas (die Abteilung wird der

”Special Effects“-Abteilung

ILM – Industrial Light andMagic – zugeordnet)

1980 – Vorfuhrung des Films

”Vol Libre“ (von L.

Carpenter, Boeing) auf derSIGGRAPH 1980 (in demFilm wird der Flug durch einefraktale Landschaft gezeigt)

20 / 36

Computergraphik – Grundlagen

Page 22: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1980 – ca. 30 minComputeranimationen imFilm

”Tron“

1981 – erstesRendering-System REYES(”Rendering everything you

ever saw“ von L. Carpenterfur Lucasfilm – wird spater zuRenderman weiterentwickelt)

1981 – Beginn derEntwicklung desVolume-Rendering

1982 – Morphing

21 / 36

Computergraphik – Grundlagen

Page 23: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1982 – Grundung SiliconGraphics Inc. (SGI)

1983 – J. Lanier (AtariResearch Center) entwickeltDatenhandschuh

1984 – GlobaleBeleuchtungs-Simulation mitRadiosity

1984 – Grundung WavefrontTechnologies furAnimations-Software

22 / 36

Computergraphik – Grundlagen

Page 24: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1985 – GKS – erstergraphischer ISO-Standard(1988 GKS-3D)

1986 – Grundung von Pixardurch Ed Catmull und A.R.Smith nach Abspaltung vonLucas Film

1986 – Pixars RenderManwird Industrie-Standard

1988 – Film”The Abyss“ –

James Cameron (ILM)

23 / 36

Computergraphik – Grundlagen

Page 25: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1989 – Einfuhrung vonMotion Capture durch JimHenson, Nutzungmechanischer Eingabegeratefur Computeranimation

1992 – Neue Maßstabe beicomputergeneriertenSpezialeffekten, (Animationendes

”T1000“-Roboters in J.

Cameron’s Film”Terminator

2“)

1993 – Steven Spielberg’sFilm

”Jurassic Park“

24 / 36

Computergraphik – Grundlagen

Page 26: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

Anfang-Mitte der 90er Jahre:

Verbindung moderner Kommunikationstechnologien mit GraphikMultimedia in verteilten UmgebungenCSCWGraphik im InternetStandards zur Bild- und Bewegtbildubertragung . . .Informations-VisualisierungMethoden des Non-Photorealistic Rendering

25 / 36

Computergraphik – Grundlagen

Page 27: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

1995 –”Toy Story“ kommt in

die Kinos; erster vollstandigcomputeranimierte Film vonPixar; Rendering: 800 000Std. Berechnungszeit fur 70min. Film auf 177 Sun Sparc20

26 / 36

Computergraphik – Grundlagen

Page 28: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

2001 – sehr guteGesichtsanimationen vonvirtuellen Charakteren imFilm

”Shrek“

2001 –”Final Fantasy“ –

erster komplettcomputer-animiertes Spielfilmmit realistischen virtuellenCharakteren; die Produktiondes Films dauerte ca. 4 Jahre,wobei etwa 170Computeranimatoren tatigwaren

27 / 36

Computergraphik – Grundlagen

Page 29: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

2001 – Filme mitsignifikantem CG-Anteil:

Final Fantasy (Square),Monsters Inc.(Pixar),Harry Potter,A.I.,Lord of the Rings,Shrek(PDI),The Mummy Returns(ILM),Tomb Raider (Cinesite),Jurassic Park III,Pearl Harbor (ILM),Planet of the Apes(Asylum)

2001 – Nintendo GameCubeund Microsoft xBox

28 / 36

Computergraphik – Grundlagen

Page 30: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Kurzer geschichtlicher Uberblick

2006 – Disney kauft Pixar fur 7.4 Mrd. Dollar

2006 – AMD kauft ATI Technologies fur 5.4 Mrd. Dollar

2006 – Autodesk kauft Alias fur 197 Mio Dollar

Extreme Leistungssteigerung bei Graphikkarten

Shader-Programmierung

Spiele-Markt wird zur treibenden Kraft in der CG-Entwicklung

29 / 36

Computergraphik – Grundlagen

Page 31: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Wo sind wir?

1. Organisatorisches

2. Was ist Computergraphik?

3. Anwendungen der Computergraphik

30 / 36

Computergraphik – Grundlagen

Page 32: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

Mensch-Computer-Interaktion

graphischeBenutzungsoberflachen(neuartige) Ein- undAusgabegabegerate

digitale Kunst

31 / 36

Computergraphik – Grundlagen

Page 33: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

Mensch-Computer-Interaktion

graphischeBenutzungsoberflachen(neuartige) Ein- undAusgabegabegerate

digitale Kunst

31 / 36

Computergraphik – Grundlagen

Page 34: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

Film und Computerspiele

AnimationenSpecial EffectsCompositing

32 / 36

Computergraphik – Grundlagen

Page 35: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

CAD

Konstruktion undFertigungvirtuelle Produktion undTestsPrototypen

33 / 36

Computergraphik – Grundlagen

Page 36: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

Visualisierung

Daten und Informationenraumlich bezogene DatenProzessvisualisierung

34 / 36

Computergraphik – Grundlagen

Page 37: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

erweiterte und virtuelleRealitat

virtuelle ProduktioncomputergenerierteWeltenInteraktion mit demBetrachter

35 / 36

Computergraphik – Grundlagen

Page 38: Prof. Stefan Schlechtweg-Dorendorf · Rendering-Pipeline Beleuchtungsmodelle und -berechnungen Texturen Computergraphik-Hardware Animation ... Rendering-System REYES (" Rendering

Organisatorisches Was ist Computergraphik? Anwendungen der Computergraphik

Anwendung der Computergraphik

Medizin

bildgebende VerfahrenVolumengraphik

36 / 36

Computergraphik – Grundlagen