Course ID: CSIE 7635 & IM 7081
Meeting time: 13:20-16:20 every Monday
Classroom: CSIE Room 546
Instructor: Bing-Yu Chen
Teaching assistant: Sheng-Jie Luo & Chiun-Kai Huang
Mailing list: modeling(AT)cmlab.csie.ntu.edu.tw [subscribe/unsubscribe page]
Textbook:
Reference books:
- Saul Stahl.
Introduction to Topology and Geometry, John Wiley & Sons, 2004.
- Herbert Edelsbrunner.
Geometry and Topology for Mesh Generation, Cambridge, 2001.
- Elmar Langetepe and Gabriel Zachmann.
Geometric Data Structures for Computer Graphics, AK Peters, 2006.
- Jean Gallier.
Curves and Surfaces in Geometric Modeling: Theory & Algorithms, Morgan-Kaufmann, 1999.
- Michael E. Mortenson.
Geometric Modeling, 3rd ed., Industrial Press, 2006.
- Ron Goldman.
Pyramid Algorithms: A Dynamic Programming Approach to Curves and Surfaces for Geometric Modeling, Morgan-Kaufmann, 2003.
- Les Piegl and Wayne Tiller.
The NURBS Book, 2nd. ed., Springer-Verlag, 1997.
- Joe Warren and Henrik Weimer.
Subdivision Methods for Geometric Design: A Constructive Approach, Morgan-Kaufmann, 2002.
- David Luebke, Martin Reddy, Jonathan Cohen, Amitabh Varshney, Benjamin Watson, and Robert Huebner.
Level of Detail for 3D Graphics, Morgan-Kaufmann, 2002.
- David S. Ebert, F. Kenton Musgrave, Darwyn Peachey, Ken Perlin, and Steven Worley.
Texturing & Modeling: A Procedural Approach, 3rd. ed., Morgan-Kaufmann, 2003.
- Eric J. Stollnitz, Tony D. DeRose, and David H. Salesin.
Wavelets for Computer Graphics: Theory and Applications, Morgan-Kaufmann, 1996.
- Rick Parent.
Computer Animation: Algorithms and Techniques, Morgan-Kaufmann, 2001.
- Mark de Berg, Marc van Kreveld, Mark Overmars, and Otfried Schwarzkopf.
Computational Geometry: Algorithms and Applications, 2nd. rev. ed., Springer, 2000.
- Max K. Agoston.
Computer Graphics and Geometric Modeling: Implementation & Algorithms, Springer, 2005.
- David Salomon.
Computer Graphics and Geometric Modeling, Springer, 1999.
-
ACM
SIGGRAPH and SIGGRAPH Asia
Conference Proceedings & Course Notes.
-
ACM Transactions on Graphics.
-
Eurographics
Conference Proceedings and State-of-the-Art Reports.
-
Proceedings of ACM SIGGRAPH/Eurographics
Symposium on Computer Animation.
-
Proceedings of Eurographics
Symposium on Computer Animation.
-
IEEE
Transactions on Visualization and Computer Graphics.
Grading:
- Participants - 5%
- Programming Assignments (three times) - 45%
- Paper Presentation (once or more) - 10%
- Final Project - 40%
- Proposal - 10%
- Final Demo and Presentation - 20%
- Final Report - 10%
- (subject to change)
Syllabus (topics we might cover):
- 3d object representation
- isosurface extraction
- surface reconstruction
- surface completion
- subdivision surfaces
- surface smoothing
- surface remeshing
- surface simplification
- mesh compression
- surface parameterization
- consistent parameterization
- surface segmentation
- 3d metamorphosis
- free-form deformation
- model editing
- geometry on gpu
- parametric surfaces
- implicit surfaces
- polygonal surfaces
- deformable meshes
- solid modeling
- csg modeling
- procedural modeling
Pre-courses:
Last Update: