CS 101: Topics in Computer Graphics
 

Resources and Related Materials

The links below may be useful. Some may have been mentioned in class.

Links for programming:
Open Mesh Documentation
Some information about Qt
Some information about OpenMesh (the code is already installed on ugcs)

Links for Mesh Simplification:
Surface Simplification Using Quadric Error Metrics (Michael Garland and Paul S. Heckbert )
Progressive Meshes (Hugues Hoppe)
Efficient Implementation of Progressive Meshes (Hugues Hoppe)
Evaluation of Memoryless Simplification (P. Lindstrom and Greg Turk)
Topology preserving edge contraction (T. K. Dey, H. Edelsbrunner, S. Guha and D. V. Nekhayev)

Links for parameterization:
Intrinsic Paramerizations of Surface Meshes (M. Desbrun, M. Meyer, P. Alliez)
Computing Discrete Minimal Surfaces and Their Conjugates (U. Pinkall & K. Polthier)
Parameterization and smooth approximation of surface triangulations (Michael Floater)
Texture Mapping Progressive Meshes (P. Sander, J. Snyder, S. Gortler, H. Hoppe)

Links for Conjugate Gradient
*recommended:
An Introduction to the Conjugate Gradient Method Without the Agonizing Pain (by Jonathan Richard Shewchuk)
http://www.ulib.org/webRoot/Books/Numerical_Recipes/bookcpdf/c2-7.pdf

Links for NPR:
Stylized Rendering Techniques for Scalable real-time 3D animation(by A. Lake, C. Marshal, M. Harris, & M. Blackstein)
Real-Time Non-photorealistic Rendering(by L. Markosian, M. Kowalski, S. Trychin, L. Bourdev, D. Goldstein and J. Hughes).
A Non-Photorealistic Lighting Model For Automatic Technical Illustration (by A. Gooch, B. Gooch, P. Shirley & E. Cohen)

Links for Rigid Body:
Important resource for rigid body simulation (In particular the two lecture notes on Rigid Body Dynamics)
Another reference on rigid body modelingModeling System Based on Dynamic Constraints by R. Barzel and A. Barr
Reference for computing the mass of polyhedral mesh:Fast and Accurate Computation of Polyhedral Mass Properties by B. Mirtich
2nd reference for computing the mass of polyhedral mesh:Computing moments of objects enclosed by piecewise polynomial surfaces by C. Gonzalez-Ochoa, S. McCammon, J.Peters
Reference on using quaternions to represent rotation: Using Quaternions to Represent Rotation
Reference for the Newmark method: page 1 page 2 from "The Finite Element Method" by T. Hughes
Cool rigid body demo

General:

Caltech Multi-Res Modeling Group Publications

Useful reference for geometry and topology information (including information about simplicial complexes and edge contraction


Copyright © 2002 Peter Schröder & Zoë Wood