Chapter 7 - Structure & Hierarchical Modeling
Chapter 7 - Structure & Hierarchical Modeling
1
Structure and Hierarchal Modeling
• Introduction
• Structure
• Modeling
• Hierarchal Modeling
• Hierarchal Modeling with structure
• Examples
2
Introduction
3
Structure
4
Modeling
5
Hierarchal Modeling
Triangle mesh, splines, etc..
Transformations, hierarchies
pipelining
Raster operations
6
Hierarchal Modeling with structure
7
Example1: Modeling with Transformations
8
Example1 :The Right Control Knobs
As soon as you want to change something, the
model falls apart
Reason: the thing you’re modeling is
constrained but your model doesn’t know it
What we need: Some sort of
representation of structure
A set of “control
knobs”(parameters) that make it
easy to move our stick person
through legal configurations
This kind of control is convenient for static
models, and vital for animation!
Key is to structure the transformations in the
right way: using a hierarchy 9
Example1: A Schematic Humanoid
11
Example1: Humanoid Figure2
12
12
Example1: Skeleton
13
Example2: Clock Example
14
Example3: Hierarchical Grouping of Objects
table fruits
15
Example3: Adding Transformations
16
Example3: Hierarchical Transformation of
Objects
• Transforms position
logical groupings of
objects within the scene
17
Example 4
18
Example 5
19