Geometric Modeling Summer Semester 2016

 

General Information

Saarland University

Geometric Modeling

Lecture with tutorials, (Vst.-Nr. 93284)

 

Instructors: Hans-Peter Seidel, Rhaleb Zayer

Tutors: Thomas Leimkuehler, Ben Wiederhake

Lectures:

                 Time:         Tuesdays   14:15 - 15:45

                                    Thursdays 10:15 - 11:45             

               Location: Room 024, E1.4 (MPII-Building)

Tutorials:

                  Group A:    Wednesdays 12:15-13:45h, Room 023, E1.4 (MPII-Building)

       Group B:    Wednesdays 16:15-17:45h, Room 021, E1.4 (MPII-Building)

               

Credit Points: 9

Office hours: Thursdays 13:00-15:00. Additional appointments can be coordinated via e-mail

Class materials: Available for download. The username and password will be provided in the lecture.

                         Lecture slides will be posted shortly after each the lecture.

 

Announcements

 

 

This section will be regularly updated during the semester.

 

Registration

 

Please note that you need to sign up with us, and with HISPOS separately. The information is not passed automatically (either way).

To register with us, please send an email to Thomas Leimkuehler within the first two weeks of the lecture.  

Include: Name, student number, your email, “Studienordnung”

 

Overview

 

Recent progress in Geometric Modeling has been stimulated by numerous applications in engineering and multimedia. The purpose of the course is to give an introduction to classical and modern mathematical techniques employed in Geometric Modeling and to demonstrate how these techniques are useful for across engineering, entertainment, and multimedia applications. The course will also serve as a starting point for those students who wish to use Geometric Modeling concepts and ideas in their own research. Topics to be covered include shape interpolation and approximation with piecewise polynomial curves and surfaces, mesh processing, and multiresolution modeling.

Course topics:

 

 

Schedule (tentative)

  

Time

Tuesday

Day

Wednesday

Day

Thursday

Lecture

Assignments out

Turn-in

Tutorials

Lecture

April

19

--

20

21

Lecture #1

26

Lecture #2

Ass. #1: theory

27

28

Lecture #3

May

03

Progr. tutorial

Ass. #2: practice

Ass. #1

04

5

Holiday

10

Lecture #4

Ass. #3 theory

11

Solutions #1

12

Lecture #5

17

Lecture #6

Ass. #4 practice

Ass. #3

18

Interviews #2

19

Lecture #7

24

Lecture #8

Ass. #5 theory

 

25

Solutions #3

26

Holiday

31

Lecture #9

Ass. #6 practice

Ass. #5

1

Interviews #4

2

Lecture #10

June

7

Midterm 

8

Solutions #5

9

Lecture #11

14

Lecture #12

Ass. #7: theory

 

15

Midterm correction

16

Lecture #13

21

Lecture #14

Mini Projects

       Ass. #7

22

Interviews #6

23

Lecture #15

28

Lecture #16

Ass. #8: theory

29

Solutions #7

30

Lecture #17

July

05

Lecture #18

       Ass. #8

06

M.P. Progress

7

Lecture #19

12

Lecture #20

Ass. #9: theory

13

Solutions #8

14

Lecture #21

19

Lecture #22

       Ass. #9

20

M.P. Progress

21

Lecture #23

26

Lecture #24

27

Solutions  #9

28

Review

 

  Software

 

Matlab will be used for the practical tutorials. The software is available for free through the university IT-Services. Please check their website for details.

 

Expected Work

 

The course is suitable for MS students. Familiarity with basic computer graphics (or motivation to quickly learn them) is desirable. Assessment will be based on weekly assignments, midterm, final exam, and an optional re-exam.

Assignments

To be admitted to the exams, you need to

o         Turn in 100% of all homework assignments. Yes, you need to work on all assignments.

o         Receive at least 50% of all homework points

Written Exams

o       Midterm exam: Tuesday June 7th, 1400-1600, HS001 in E1 3

o       Final exam:         Thursday August 4th, 1000-1200   HS001 in E1 3

Written Re-Exam

o         Thursday October 6th, 1000-1200   HS001 in E1 3

 

Literature

 

Main textbooks, on shelf in the CS-library ("Semesterapparat")

Recommended additional reads:

Try out this: