Unformatted text preview: ounted
HeadHeadMounted
Holographic Data glove
Data glove
Other sensors
Other sensors
Autostereoscopic Reality is *Very* Complex Reality is *Very* Complex Great! But what are we going to do? Summary of the Syllabus Learn the mathematical basics of graphics
Learn the mathematical basics of graphics Rendering
Rendering Apply them in 3 programming assignments
Apply them in 3 programming assignments Modeling
Modeling Show that you know them in 2 exams
Show that you know them in 2 exams Animation
Animation
(Interaction)
(Interaction)
(Hardware)
(Hardware)
Math
Math Volumetric Math
Linear (vector/matrix) algebra
Linear (vector/matrix) algebra
Coordinate systems
Coordinate systems
Geometry
Geometry
• Points, lines, planes
• Points, lines, planes Comments From Previous Courses
• Lots of (dry) math!
• Lots of (dry) math!
• A lot of material
• A lot of material
• Fast pace
• Fast pace
• A lot of programming
• A lot of programming
• Tough third project
• Tough third project Affine transformations
Affine transformations • Challenging final exam
• Challenging final exam Projection transformations
Projection transformations • Great animation shows at the
• Great animation shows at the
start of each lecture!
start of each lecture! More geometry
More geometry
• Curves, surfaces
• Curves, surfaces Advice
• Attend lectures and discussion sessions!
• Attend lectures and discussion sessions!
– You will perform better on this course if you do (trust me)
– You will perform better on this course if you do (trust me)
– The lecture slides are your ““bible” for the exams
bible”
– The lecture slides are your bible” for the exams
• Start the assignments EARLY!!
• Start the assignments EARLY!!
– Get HELP from us with the assignments EARLY!
– Get HELP from us with the assignments EARLY!
• Do NOT do more on the assignments than you are required,
• Do NOT do more on the assignments than you are required,
unless you are done with the required part of the assignment
unless you are done with the required part of the assignment
– You will NOT get more points for additional work
– You will NOT get more points for additional work
• Refresh your knowledge of linear algebra and geometry, and
• Refresh your knowledge of linear algebra and geometry, and
keep up with the math
keep up with the math Important Issues to Remember
• Manage your course load
• Manage your course load
• No plagiarism (of course)
• No plagiarism (of course)
• Do individual work
• Do individual work
• Your code must work on HSSEAS systems
• Your code must work on HSSEAS systems
• Please send emails to us from your UCLA accounts only
• Please send eemails to us from your UCLA accounts only...
View
Full Document
 Spring '02
 pfal
 Computer Graphics, 3D computer graphics

Click to edit the document details