lecture01-introduction

How do we model mathematically represent objects how

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ing – How do we model (mathematically represent) objects? – How do we model (mathematically represent) objects? – How do we construct models of specific objects? – How do we construct models of specific objects? •• 3D points 3D points •• 3D lines and curves 3D lines and curves • Animation • Animation – How do we represent the motions of objects? – How do we represent the motions of objects? – How do we give animators control of this motion? – How do we give animators control of this motion? •• surfaces (BREPs): polygons, surfaces (BREPs): polygons, (BREPs): patches patches •• volumetric representations volumetric representations • Rendering • Rendering – How do we simulate the real-world behavior of light? – How do we simulate the realreal-world behavior of light? – How do we simulate the formation of images? – How do we simulate the formation of images? • Interaction • Interaction – How do we enable humans and computers to interact? – How do we enable humans and computers to interact? – How do we design human-computer interfaces? – How do we design humanhuman-computer interfaces? •• image-based representations imageimage-based representations Attributes Attributes Attributes •• Color, texture maps Color, texture maps •• Lighting properties Lighting properties Geometric transformations Geometric transformations Modeling Modeling Representing Representing objects objects geometrically on geometrically on a computer a computer Rendering Camera Point clouds Texture maps Voxels Alternative Alternative representations representations Polygon meshes Blobs Subdivision surfaces Surface patches NURBS Parametric curves Modeling Scanning Shapes Altering geometric models Affine transform Digital Michaelangelo Project Ying, Kristjansson, Biermann, Zorin Plant Modeling Plant Modeling Elements of CG Animation The graphics pipeline Keyframe animation Keyframe animation motion capture motion capture Modeling Animation Rendering Physics-based PhysicsPhysics-based...
View Full Document

Ask a homework question - tutors are online