Schedule

Computer Graphics, Spring 2011

Week by week calendar

(This schedule is tentative and may be adjusted along the way. Please check back often.)

January 18

Intro and overview external link: intro.pdf + Shape representations in computer graphics: parametric surfaces, subdivision surfaces, implicits, point-based surfaces, polygonal meshes. Related data structures: spatial partitioning, mesh data structures external link: representations.pdf.

January 25

Overview of the first assignment (Ming Jin).

February 1

Shape acquisition and reconstruction. More on implicit representations, MLS, marching cubes external link: reconstruction.pdf.

Paper presentations/discussions: external link: OpenMesh - a generic and efficient polygon mesh data structure (adam) and external link: Shape Transformation using Variational Implicit Functions (ahmad)

February 8

Linear algebra tools for geometric modeling: Least Squares and PCA. Some details on Least Squares, Weighted Least Squares and Moving Least Squares external link: linalgtools.pdf.

Paper presentations/discussions: external link: Feature Sensitive Surface Extraction from Volume Data (polina) and external link: Interpolating and Approximating Implicit Surfaces from Polygon Soup (gokul)

February 15

SVD external link: svd.pdf + differential geometry primer: tangents and normals, curvatures, differential operators external link: ddg_curves.pdf. Some details on least squares optimal rotations external link: svd_ls_rotation.pdf.

  • First assignment due
  • Second assignment handout: selection GUI, local mesh operations external link: assignment_2.pdf

Paper presentations/discussions: external link: Least Squares Meshes (vasisht) and external link: Nonlinear dimensionality reduction by locally linear embedding (brian)

February 22

Differential geometry of surfaces external link: ddg_surfaces.pdf.

Paper presentations/discussions: external link: Image Deformation Using Moving Least Squares (tim) and external link: Skinning Mesh Animations (david)

March 1

Out of office (GDC). Recap of previous lectures by Ming Jin.

Discussion of Assignment 1 solutions. Recap on Laplacian mesh editing, least squares meshes, PCA and its applications in OBB. external link: Brief Recap Notes. Final project topics from spring 2009 external link: finalproject_09_spring.pdf

March 8

Digital geometry processing: smoothing, simplification, parameterization, and remeshing external link: dgp.pdf.

  • Final project description, suggested topics
  • Proposals for an alternative assignment 2 due

March 15

Spring break

March 22

Laplacian mesh processing external link: lmp.pdf. Mesh deformation intro: surface-based methods vs. space deformations external link: defointro.pdf.

  • Second assignment due
  • Tentative project description due by end of this week

Paper presentations/discussions: external link: Deforming Meshes that Split and Merge (jay) and , and external link: Computing Discrete Shape Operators on General Meshes (han)

March 29

Differential surface editing techniques. Poisson and Laplacian mesh editing, advanced nonlinear techniques external link: lme.pdf.

  • Final project proposal due

Paper presentation: external link: Green Coordinates (Matthew)

April 5

Space deformation techniques: classic FFD, radial basis functions, cage-based approaches external link: spacedefo.pdf.

Sketch-based interfaces for shape creation and editing. Teddy, FiberMesh, SilSketch external link: sketch.pdf.

April 12

Sketch-based interfaces for shape creation and editing. Teddy, FiberMesh, SilSketch external link: sketch.pdf.

More applications of geometric optimizations: skin animation external link: skeldefo.pdf.

April 19

Early demos of final projects.

April 26

Presentation of final projects.

Home