Course Syllabus
Lecture 1: Introduction
- Overview
- Graphical Objects
- Multiresolution Representation
- Construction Techniques
- Motivation
- Visualization
- Compression
- Computation
- Modeling
- Areas of Application
- GIS / Cartographyy
- Virtual Reality / Simulation
- Graphics / Scientific Visualzation
- Vision / Image Processing
- CAD / Engineering
- Types of Geometry
- Surface Classes
- Data Description
- Products
- Graphics Libraries / Formats
- Graphics Systems
- Modeling Systems
Lecture 2: Basic Concepts
- Space Decompositions
- Cell Complexes
- Simplicial Complexes
- Triangulations
- Mesh Structures
- Geometry and Topology
- Elements of a Mesh
- Topological Graphs
- Operations on Meshes
- Construction Primitives
- Structure Traversal
- Surfaces and Meshes
- Polygonization
- Sparse Data Interpolation
- Free-Form Patches
- Surface Approximation
- Error Metrics
- Local and Global Analysis
- Posing the Optimation Problem
- Evaluating Results
Lecture 3: Multiresolution Meshes
- Hierarchical Structures
- Pyramids
- Restricted Trees
- Progressive Sequences
- Multi-Triangulation
- A General Framework
- Fragments
- Compatible Triangulations
- Definition
- Elements
- Representation
- DAG / Data Structure
- Explicit Representation
- Implicit Representation
- Properties
- Non-Redundancy
- Expressive Power
- Monotonicity
- Growth / Height
- Operations
- Mesh Extraction
- Structure Navigation
- Spatial Search
Lecture 4: Simplification Methods
- Simplification Mechanisms
- Decimation
- Clustering
- Other operations
- Simplification Criteria
- Computational Framework
- Basic Algorithms
- Restrictions and Features
- Topology Preservation
- Parallel Simplication Methods
- Sequential Simplification Methods
- Relaxation Methods
- Resampling with Simplification
Lecture 5: Refinement Methods
- Subdivision Templates
- Uniform Templates
- Adaptive Templates
- General Templates
- Base Mesh Generation
- Parametric Surfaces
- Implicit Surfaces
- Sampled Data
- Computational Framework
- Basic Algorithm
- Sampling Criteria
- Maintaining Mesh Consistency
- Uniform Refinement
- Non-Uniform Refinement
- Restricted
- Edge Coherence
- Hybrid Refinement
Lecture 6: Conclusion
- Research Groups
- CNUCE / DISI
- CMU
- SUNY
- Microsoft
- UNC
- Caltech
- Companies
- Research Issues
- Open Problems