170 likes | 317 Views
ENDS 375. Foundations of Visualization 10/7/04 Notes. Environment Modeling. Development of Object Models Development of Scene or Environment Models Basic Concepts. Object Modeling. Appropriate Modeling Basis Primitive shapes Polygons / meshes Parametric surfaces, .
E N D
ENDS 375 Foundations of Visualization 10/7/04 Notes Visualization Laboratory, Texas A&M University
Environment Modeling • Development of Object Models • Development of Scene or Environment Models • Basic Concepts Visualization Laboratory, Texas A&M University
Object Modeling Appropriate Modeling Basis • Primitive shapes • Polygons / meshes • Parametric surfaces, ... Visualization Laboratory, Texas A&M University
Modeling with Primitives Possible primitive shapes • boxes, pyramids • cylinders, spheres - or portions • quadrics - maybe with “bounds” • spheres, ellipsoids, paraboloids, hyperboloids, … • super quadrics, ... Visualization Laboratory, Texas A&M University
Object Modeling Appropriate Coordinate Systems • cartesian, spherical, … • where is the origin? Visualization Laboratory, Texas A&M University
Object Modeling Object Instancing • basic idea is to copy an existing object • usually apply some transformation • scale, translation, rotation, ... Visualization Laboratory, Texas A&M University
Object Modeling Use of Symmetry • 2-way or bi-lateral • mirror image • n-way or n-fold symmetry Visualization Laboratory, Texas A&M University
Object Modeling Object Hierarchies • tree structure object relationships • relate objects thru transformations • multiple origins for components • single origin for object or model Visualization Laboratory, Texas A&M University
Example Objects 3D Line - linear or space curve • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Ball - perfect or deformed • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Simple Box • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Table • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Set of Dominos • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Box with rods • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Drinking Glass • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Example Objects Dolphin • Coordinate system? • Modeling basis? • Use Instancing? • Symmetry? • Hierarchy? Visualization Laboratory, Texas A&M University
Reading for Midterm Exam • Online Notes • Homeworks and Quizzes • Textbook Chapters 1-4, 14, 15 Visualization Laboratory, Texas A&M University