Giter Club home page Giter Club logo

cg1-ss21's Introduction

Image Credit: V. Pues

Computer Graphics

Computer Graphics @ LMU Munich Summer Semester 2021

Toolkits

We will introduce and use the following toolkits for this course:

It is recommended for you to install and take a glance at these tools beforehand.

Lecture Materials

Released on LMU Moodle.

# Date Slides
0 13.04.2021 Welcome
1 20.04.2021 Intro and Motivation
2 27.04.2021 Transformations and Scene Graphs
3 04.05.2021 3D Geometry and Modeling
4 11.05.2021 3D Camera
5 18.05.2021 Rasterization
6 01.06.2021 Light, Materials, Appearance
7 08.06.2021 Shading and Rendering
8 15.06.2021 Animation
9 22.06.2021 Guest Lecture
10 29.06.2021 Interaction in 3D
11 06.07.2021 Volume Rendering & Scalar Field Visualization
12 13.07.2021 Final QA

Tutorial Materials

The following table shows the syllabus of the tutorials:

# Date Slides Demo
0 14.04/15.04 Organization -
1 21.04/22.04 Introduction Setup, Basic
2 28.04/29.04 Transformations Tinman
3 05.05/06.05 Geometry Bezier, BufferGeometry, Mesh Sampling
4 12.05/13.05 Camera Scene Graph, Cameras, Dolly Zoom
5 19.05/20.05 Rasterization-1 Z-fighting, Drawing
6 02.06/03.06 Rasterization-2 Drawing, GLSL, Shaders
7 09.06/10.06 Texture
8 16.06/17.06 Shading

Assignments

Released on Uni2Work.

# Submission Period Assignments Solution Discussion
1 30.04 - 04.05 Transformation in Tutorial 3
2 07.05 - 14.05 Mesh in Tutorial 5
3 17.05 - 26.05 Camera in Tutorial 6
4 28.05 - 06.06 Rasterization in Tutorial 7
5 14.06 - 25.06 Material No Discussion
6 28.06 - 04.07 Illumination No Discussion

Discussion

General discussions regarding the tutorial are held on LMU Moodle. But it is welcome for you to fire an issue directly on GitHub.

Contribution

It is welcome to send a pull request if you found the provided materials can be improved.

License

Copyright © 2021 GNU GPLv3. Created by Changkun Ou, Florian Lang David Englmeier, and Andreas Butz

cg1-ss21's People

Contributors

changkun avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.