GEOM Lecture1a S11
GEOM Lecture1a S11
91.580.201
Geometric Modeling
Prof. Karen Daniels
Spring,
Spring 2011
Lecture 1
C
Course
IIntroduction
t d ti
Course Introduction
What is Geometric Modeling?
Computational Geometry
Adapted from: Geometric Modeling by Mortenson
Geographic
Information Systems
& Spatial Databases
Covering
Video
Games
Computer Graphics
Meshing for
Finite Element Analysis
CAD
Topological Invariant
Estimation
Source: Mortenson
Rendered Teapots
generated using OpenGL
Courtesy of Silicon Graphics
1980s:
Numerically
N
i ll controlled
t ll d (NC) machinery
hi
((e.g. cutting)
tti )
Course Introduction
Course Description
Web Page
http://www.cs.uml.edu/~kdaniels/courses/GEOM_580_S11.html
Theory:
Pencil-and
Penciland--paper exercises
Practice
Programs
Advanced Topics
(to be determined by student interests)
Splines
Meshing
Topological Properties
Student Projects
papers from literature
Textbooks
Required: (see web site for details)
g (3
( rd edition))
Geometric Modeling
by Michael E. Mortenson
Errata is on Misc. Doc. part of web
site
i
Computing Environments
Linux or PC
Open source
Linux or PC
Open source
Prerequisites
Graduate
G d t Algorithms
Al ith (91.503)
(91 503) is
i suggested
t d
Additional helpful
p coding
g background:
g
OpenGL
p
and/or CGAL
Standard CS graduate
graduate--level math prerequisites:
MATH
Summations
Proofs
Geometry
Topology
*
*
current plan
Grading
No exams
Homework
Literature Reviews
40%
20%
Project
40%
Homework
HW# Assigned
1
Th 1/27
Due
Th 2/3
Th 2/10
Content
Math Basics
OpenGL example