Intro and overview 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 representations.pdf.
Shape acquisition and reconstruction. More on implicit representations, MLS, marching cubes reconstruction.pdf.
Paper presentations/discussions: Variational Implicit Surfaces and Shape Transformation using Variational Implicit Functions
Linear algebra tools for geometric modeling: Least Squares and PCA linalgtools.pdf. Some details on Least Squares, Weighted Least Squares and Moving Least Squares asapmls.pdf
Paper presentations/discussions: Feature Sensitive Surface Extraction from Volume Data and Partial and Approximate Symmetry Detection for 3D Geometry
Out of office (BIRS Workshop, Banff)
SVD svd.pdf + differential geometry primer: tangents and normals, curvatures, differential operators ddg_curves.pdf. Some details on least squares optimal rotations svd_ls_rotation.pdf.
Paper presentations/discussions: As-Rigid-As-Possible Shape Interpolation and Implicit Fairing of Arbitrary Meshes using Diffusion and Curvature Flow
Differential geometry of surfaces ddg_surfaces.pdf + digital geometry processing: smoothing and simplification dgp.pdf.
Digital geometry processing: parameterization and remeshing dgp.pdf. Laplacian mesh processing lmp.pdf. Mesh deformation intro: surface-based methods vs. space deformations defointro.pdf.
Paper presentations/discussions: Least Squares Conformal Maps for Automatic Texture Atlas Generation and Explicit Surface Remeshing
Spring break
Guest lecture by Olga Sorkine: Differential surface editing techniques. Poisson and Laplacian mesh editing, advanced nonlinear techniques lme.pdf.
Sketch-based interfaces for shape creation and editing. Teddy, FiberMesh, SilSketch sketch.pdf.
Paper presentations/discussions: As-Rigid-As-Possible Shape Manipulation and Shading-Based Surface Editing
Optimization methods used for shape processing and manipulation. Least squares, direct solvers, iterative methods, nonlinear solvers, Multiresolution techniques numerical.pdf.
Paper presentations/discussions: Image Deformation Using Moving Least Squares and Harmonic Coordinates for Character Articulation
Space deformation techniques: classic FFD, radial basis functions, cage-based approaches spacedefo.pdf.
Paper presentations/discussions: As-Rigid-As-Possible Surface Modeling and 3D Deformation Using Moving Least Squares
More applications of geometric optimizations: skin animation skeldefo.pdf.
Paper presentations/discussions: Mesh editing with poisson-based gradient field manipulation (in comparison to Laplacian Surface Editing) and PriMo: Coupled Prisms for Intuitive Surface Modeling
Presentation of final projects.