GeometryProcessing/Spring2009

(Difference between revisions)
 Revision as of 14:17, 17 December 2008 (view source)Csilva (Talk | contribs) (→Reference Material)← Older edit Revision as of 14:27, 17 December 2008 (view source)Csilva (Talk | contribs) (→Course Overview)Newer edit → Line 9: Line 9: Main Topics: Main Topics: - * Surface Representations + * Surface Representations * Surface Generation and/or Extraction * Surface Generation and/or Extraction + * Spectral Processing (4 classes) * Mesh Decimation * Mesh Decimation * Mesh Smoothing * Mesh Smoothing * Remeshing * Remeshing - * Mesh Parameterization + * Mesh Parameterization (2 classes) * Compression * Compression - * Quad meshing + * Quad meshing (4 classes) * Mesh Editing * Mesh Editing * Mesh Repair * Mesh Repair - * Spectral Processing + * Discrete Exterior Calculus - * Discrete Exterior Calculus + * Point-Set Surfaces (4 classes) - * Point-Set Surfaces + We will also cover some general math background.  A lot, if not most, of the material for the course will come from research papers. Still, I selected a couple of books to recommend, since they provide background material that will be useful throughout the course, and we will be assigning some recommended reading out of these books. We will also cover some general math background.  A lot, if not most, of the material for the course will come from research papers. Still, I selected a couple of books to recommend, since they provide background material that will be useful throughout the course, and we will be assigning some recommended reading out of these books.

Revision as of 14:27, 17 December 2008

This page contains information on the Geometry Processing course (CP SC 6968) [14952] taught by Professor Cláudio Silva and Luis Gustavo Nonato during Spring 2009 in the School of Computing, University of Utah.

This class meets on Tuesdays and Thursdays, 2-3:20PM, WEB 122.

Course Overview

In this course, we will explore techniques for representing and processing geometric primitives. The topics are useful in many areas, including visualization, computer graphics, and computational science.

Main Topics:

• Surface Representations
• Surface Generation and/or Extraction
• Spectral Processing (4 classes)
• Mesh Decimation
• Mesh Smoothing
• Remeshing
• Mesh Parameterization (2 classes)
• Compression
• Mesh Editing
• Mesh Repair
• Discrete Exterior Calculus
• Point-Set Surfaces (4 classes)

We will also cover some general math background. A lot, if not most, of the material for the course will come from research papers. Still, I selected a couple of books to recommend, since they provide background material that will be useful throughout the course, and we will be assigning some recommended reading out of these books.

There will be no exams in this course. Your grade will be determined by your class participation and/or presentation(s), the assignments, and your project.

Lectures, and consulting hours

Schedule (not complete yet)

We will meet twice a week.

In this advanced course, some lectures will be done by the students. For tips on a good talk, see [1].

The instructors will hold office hours on Thursday 3:30-5pm (or by appointment).

The class wiki page will contain up-to-date notes that reflect the material covered in class. We will also add pointers to supplementary material.

In the tentative schedule, there are hints on what to read before attending the class.

Assignments

There will be individual assignments and a project on this course. The project can be done in a group of two.

Late Assignments

Assignments will not be accepted late. Students will be given a one-time two-day exemption for an unexpected event.