Geometric Modeling: Shape Design and Reconstruction

  • 2012 年度版 (2013年度版準備中)

Instructor

Goal and Theme

 “Geometric modeling: Shape design and Reconstruction”

Abstract

 We will review main topics of accompanying mathematics and numerical methods, in particular vector algebra and solution of linear system of equations, the finite element method, characterization of representational schemes, definitions, properties; review geometric modeling systems. We will consider such questions as B-rep notion, conditions for B-rep faces, topological conditions, Euler operators, set operations on B-rep.

Schedule

テーマ内容
1 Introduction. Volume/Surface Modeling and Sculpting
2 Mathematical Topics Basic graphics, Numerical Techniques, FEM
3 Modeling Schemes(1) Overview
4 Modeling Schemes(2) Solid Modeling
5 Modeling Schemes (3) Sweep representation, Fractals and Voxel modeling
6 Shape Modification and Transformation (1) Transformation of Functionally Defined Shapes
7 Shape Modification and Transformation (2) Object deformations and Metamorphosis
8 Shape Modification and Transformation (3) Free-form 3D Deformations of Solid Geometry Objects
9 Shape Modification and Transformation (4) Physics-based Transformations of Geometry Objects
10 Surface reconstruction Reconstruction from Point Sets
11 Genetic Algorithms (1) Principles of Genetic Algorithms
12 Genetic Algorithms (2) Application of Genetic Algorithms to Shape Modification
13 GUI Haptic Visualization and CyberGlove Interface
14 Short Topics Parallel/distributed processing
15 Paper or Oral Presentation Paper or Oral Presentation

授業外に行うべき学習活動

Nothing in particular

Materials

Lecture notes, software tools

References

B. Lichtenbett, R. Crane, S. Naqvi, Introduction to Volume rendering, Hewlett Packard, 1998 M. Chen, A. Kaufmann and R. Yagel, Volume graphics, Springer, 2000

Evaluation Method

 According to quiz and presentation. Paper presentation requirement. Every student is asked to give a presentation, 25 minutes long of your own choosing

前年度の授業改善アンケートからの気づき

 Nothing in particular