Department for Informatics | Sitemap | LMU-Portal
Deutsch
  • Home
  • Future Students
  • Enrolled students
  • Teaching
    • Archive
    • SS 2020
      • CC
      • CG1
      • DS
      • DW1
      • DW2
      • EVM
      • HS
      • MMI1
      • MML
      • MMP
      • MT
      • OGW
      • P3D
      • PEMIRT
      • PMG
      • PS
      • PSK2
      • PTL
      • PVRU
      • SMS
      • SWH
      • USEC
      • UX2
      • UX3
  • Research
  • People
  • Contact
  • Jobs
  • Internal
  • COVID-19 special: online teaching
CG1 in other semesters:
SS23 SS22 SS21 SS20 SS19 SS18 SS17 SS16 SS15 SS14 SS13 SS12 SS11 SS10 SS09
Home > Teaching > SS 2020 > CG1

Lecture Computer Graphics

Uni2Work
GitHub

Image Credit: V. Pues

Lecturer: Prof. Dr. Butz
Assistants: Changkun Ou, David Englmeier
Hours per week: 2 (Lecture) + 2 (Tutorial)
ECTS credits: 4 (Lecture) + 2 (Tutorial)
Modul: P12: Computergrafik (for Bachelor Medien-/informatik)

  • News
  • Disclaimer
  • Prerequisites
  • Lecture
  • Tutorial
  • Exam
    • Announcement
    • Online-Hausarbeiten
  • Make-up Exam
    • Announcement
    • Online-Test
  • Statistics

News

  • 30.10.2020:The make-up exam is available, please check the information in the below.
  • 14.10.2020:The make-up exam will take place as online test at 30.10.2020. Please register yourself at Uni2Work.
  • 10.08.2020:All reference solutions for the Online-Hausarbeiten are available for download. The standard disputation procedure has started, and will end at 17.08.2020.
  • 20.07.2020:The last Online-Hausarbeit is available, please check the information in the below.
  • 19.07.2020:The deadline of Online-Hausarbeit 2 is extended to 19.07.2020 23:59:59, please upload your submission as quickly as possible.
  • 18.07.2020:Because of the amazing maintains of Uni2Work, we will extend the deadline of Online-Hausarbeit 2 accordingly, further notice will be announced soon.
  • 13.07.2020:The second Online-Hausarbeit is available, please check the information in the below.
  • 06.07.2020:The first Online-Hausarbeit is available, please check the information in the below.
  • 25.06.2020:We extended the time window for the second Online-Hausarbeit, please check the information in the below.
  • 29.05.2020:We released the exam plan for this semester, please check information in the below.
  • 18.05.2020:We created a midterm survey, it would be helpful if you could submit your feedbacks for this online semester. The results will be available to you later when the evaluation is done.
  • 14.04.2020: We planned to use Zoom for the online teaching. Zoom links are placed in the lecture/tutorial schedules.
  • 31.03.2020: The registration of the course is managed at Uni2Work.

Disclaimer

While LMU is closed, most teaching happens currently online. As teachers, we ask you to be forgiving if things should not work perfectly right away, and we hope for your constructive participation. In this situation, we would also like to explicitly point out some rules, which would be self-evident in real life:
  • In live meetings, we ask you to responsibly deal with audio (off by default) and bandwidth (video as needed).
  • Recording or redirecting streams by participants is not allowed.
  • Distributing content (video, audio, images, PDFs, etc.) in other channels than those foreseen by the author is not allowed.
If you violate one of these rules, you can expect to be expelled from the respective course, and we reserve the right for further action. With all others, we are looking forward to the joint experiment of an "online semester".

Prerequisites

The course is designed for senior bachelor students (4th semester or higher) who have taken those following courses (or have equivalent knowledge):
  • Analysis für Informatiker
  • Lineare Algebra für Informatiker
  • Statistik I für Medieninformatiker
  • Einführung in die Programmierung
  • Programmierung und Modellierung
  • Algorithmen und Datenstrukturen
  • Digitale Medien
Further details can be found in Semesterplanung.

Lecture

Date: Tuesday, 10 a.m. - 12 p.m. (Lecture starts on April 21, 2020)

Die Vorlesung wird im SS20 online und auf Deutsch angeboten: Video-Aufzeichnungen der Vorlesung zu den behandelten Kapiteln stehen mindestens 1 Woche vor dem Vorlesungstermin zur Verfügung. Diese arbeiten Sie bitte durch. Zum normalen Vorlesungs-Zeitpunkt (Dienstags 10-12 Uhr) findet dann eine Fragestunde online statt, in der diese Kapitel diskutiert werden.

Datum Thema Folien Video HQ Video LQ Fragestunde
21.04.2020 Introduction, Motivation, Basics PDF stream1, download1 stream1 Zoom
28.04.2020 Transformations and Scene Graphs PDF stream2, download2 stream2 Zoom wichtelsolo.wrl
demo video
scene graph
05.05.2020 3D Modeling PDF stream3, download3 stream3 Zoom CDTM info
12.05.2020 3D Camera & Rasterization PDF stream5, download5 stream5 Zoom
19.05.2020 Programming with OpenGL PDF stream4, download4 stream4 Zoom
26.05.2020 Light, Materials, Appearance PDF stream6, download6 stream6 Zoom
02.06.2020 lecture-free at LMU
09.06.2020 Shading and Rendering PDF stream7, download7 stream7 Zoom
16.06.2020 Animation PDF stream8, download8 stream8 Zoom
23.06.2020 Interaction in 3D PDF stream9, download9 stream9 Zoom
30.06.2020 Volume Rendering & Scalar Field Visualization PDF stream10, download10 stream10 Zoom
07.07.2020 no class, time for exam assignments
21.07.2020 no class, time for exam assignments

Tutorial

Date: Monday or Wenesday, 4 p.m. - 6 p.m (Tutorial session starts from May 04, 2020)
  • Monday: Link
  • Wednesday: Link

All programming resources can be found in our CG1 GitHub repository.

Discussion Topic Slides Demos
- Organization PDF -
04.05 / 06.05 Assignment 1: Survival Mathematics PDF -
11.05 / 13.05 Assignment 2: Transformations
PDF
Supplement
A Simple Scene
18.05 / 20.05 Assignment 3: Geometry PDF Hilly Terrain
Bezier Curve
Bunny LOD
25.05 / 27.05 Assignment 4: Camera PDF Hitchcock Zoom
08.06 / 10.06 Assignment 5: Rasterization PDF
Survey Result
Draw with Bresenham
Shader 101
15.06 / 17.06 Assignment 6: Materials PDF Earth
The Blinn-Phong Model
22.06 / 24.06 Assignment 7: Illumination PDF Faking Whitted-style
Path Tracing
Cornell Box in Blender
29.06 / 01.07 Final Review (Q&A) PDF
Mind map

Exam

Announcement

Liebe Studierende,

die Hochschulleitung der LMU empfiehlt uns weiterhin nachdrücklich, in diesem Semester alle Prüfungen durch Online Prüfungen zu ersetzen. Hierzu wurde eine eigene Flexibilisierungssatzung erlassen und auf dieser Basis haben die Dozenten im IfI Prüfungskonzepte erstellt und dem jeweiligen Prüfungsausschuss zur Genehmigung vorgelegt. Die Konzepte wurden durch die Prüfungsausschüsse bewertet und mit VertreterInnen der Studierenden und MitarbeiterInnen besprochen. Gestern (28.5.) sind die Rückmeldungen hierzu gekommen und wir kündigen nun verbindlich folgende Prüfungsform für CG1 im SS2020 an:
  • Statt einer Klausur wird es zwei Programmierprojekte und eine Online-Hausarbeit geben.
  • Die Aufgaben hierzu werden wie übungsblätter via Uni2Work bereitgestelt.
  • Die Abgaben werden ebenso dort gemacht.
  • Für jede Abgabe gibt es eine gewisse Bearbeitungszeit und erreichbare Punktzahl.
  • Als Bearbeitungszeiträume und Punktzahlen sind geplant:
    • Abgabe 1 (Programmierung, 50p): 06.07.-10.07.20
    • Abgabe 2 (Hausarbeit ohne Programmierung, 50p): 13.07.-18.07.20
    • Abgabe 3 (Programmierung, 100p): 20.07.-31.07.20
  • Nach Ende der jeweiligen Abgabefrist werden wir uns bemühen, die jeweilige Abgabe so schnell wie möglich zu bewerten und Ihnen die jeweils erreichte Punktzahl (in Uni2Work) mitzuteilen.
  • Am Ende des Semesters wird aus den insgesamt erreichten Punkten eine Gesamtnote errechnet, die wir ans Prüfungsamt weitermelden.
  • Bestanden hat, wer insgesamt mindestens die Hälfte der Punkte erreicht.
  • Falls jemand eine der drei Abgaben nicht macht, erhält er/sie dafür keine Punkte, kann aber natürlich immer noch insgesamt bestehen.
  • Der Arbeitsaufwand ist so kalkuliert, dass die Lösungen in jeweils 1 Tag pro 50 Punkte machbar sind. Die längere Frist dient dazu, Ihre Arbeitslast in dieser Zeit zu verteilen, da auch andere Lehrveranstaltungen mit ähnlichen Konzepten arbeiten werden.
  • Aufgrund des insgesamt bereits so erhöhten Aufwandes für Sie und uns haben wir beschlossen, Ihnen die Bonuspunkte bereits dann zuzugestehen, wenn Sie sich an grundregelnde Regeln einer technisch sauberen Abgabe (Readme etc.) halten. Details hierzu enthalten die Aufgabenblätter.
  • Sie bestätigen uns jeweils, dass Ihre Abgaben alleine und selbständig verfasst sind. Sollten wir Plagiate entdecken, dann führen diese zum Ausschluss von der Veranstaltung.
  • Sollte jemand nicht die (z.B. technische) Möglichkeit haben, an diesem Prüfungsverfahren teilzunehmen, so bitten wir um Mitteilung, damit bei Vorliegen eines Härtefalls ein anderer Weg zur Prüfung gefunden werden kann.
Wir bedanken uns für Ihre Geduld und hoffen, damit zumindest eine gewisse Planungssicherheit für den Rest des Semesters geschaffen zu haben. Bleiben Sie gesund!

Andreas Butz, Changkun Ou und David Englmeier

Online-Hausarbeiten

# Work Package Demo Begin End Points Submission Reference Solution
1 Download Online 06.07.2020 00:00 10.07.2020 23:59 50+5 Uni2Work Download
2 Download N/A 13.07.2020 00:00 19.07.2020 23:59 50+5 Uni2Work Download
3 Download Online 20.07.2020 00:00 31.07.2020 23:59 100+10 Uni2Work Download
  • There are three grading assignments with 200 regular points and 20 bonus points in total. You need 100 points to pass (4.0) and 190 points to get 1.0.
  • Submission is handled via Uni2Work, make sure register yourself to the exam before 20.06.2020
  • Be careful about the stability of the Uni2Work system, and we suggest you upload your submission at least two hours before the deadline.
  • If you have any questions regarding the technical issues, please contact the course assistants immediately.

Make-up Exam

Announcement

Dear CG1 students,

We announce more details on the SS20 CG1 make-up exam. Please make sure to sign up for the exam in Uni2Work, if you want to participate! The type of tasks will be similar to the usual exams, all you need is your computer and Internet access.
  • The trial make-up exam(for testing purpose, if you like)
    • Time: Wednesday 28.10.2020, from 12:00 to 14:00
    • You can make yourself familiar with the process (sign the document, get familiar with the submission template, etc).
  • The make-up exam
    • Time: Friday 30.10.2020, from 12:00 to 14:00
    • It will take place as an online test via Uni2Work: We will upload an exam-like exercise sheet. You will have 120 minutes to answer the questions on your computer. Finally, you have to upload your answer document to Uni2Work.

Online-Test

Work Package Begin End Submission Password
Trial 28.10.2020 12:00 28.10.2020 14:00 Uni2Work ILOVECG1
Official 30.10.2020 12:00 30.10.2020 14:00 Uni2Work I-LOVE-CG1-3000

Password will be distributed via Uni2Work email.

  • Reference solution
  • Calculation script for Task 1

Statistics

Here are some statistics of this course:

Note: Details of the distribution correction can be found here.

To top
Impressum – Privacy policy – Contact  |  Last modified on 2022-05-27 by Changkun Ou (rev 40526)