Hierarchical Models

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

flashcard set

Earn XP

Description and Tags

Leran about hierarchical models!

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

tree-based representation

each repeated symbol is represented by a separate node

2
New cards

DAG representation

trees are a special case of DAG, we can allow multiple edges leading to the same node as long as there are no cycles

3
New cards

articulated object θ

rotation of base platform

4
New cards

articulated object φ

angle between lower arm and x axis

5
New cards

articulated object ψ

angle between upper arm and x axis

6
New cards

scene graph

complete description of all the geometry (vertices, normals, transformations)

7
New cards

benefit of scene graph 1

defines a complete scene so can be useful for reasoning about the scene

8
New cards

benefit of scene graph 2

hides implementation detail from programmer

9
New cards

benefit of scene graph 3

decouples scene representation from the renderer

10
New cards

CSG

constructive solid geometry

11
New cards

CSG model

based on operations on primitives

12
New cards

bsp tree

binary space partition tree

13
New cards

what does a bsp tree do

describes spatial relationships between objects by partitioning the space using a series of planes

14
New cards

bsp tree note 1

hyperplanes do not need to be parallel to image plane

15
New cards

bsp tree note 2

tree traversal tests against plane at each node to check whether the viewer is in front of or behind the plane

16
New cards

quadtree

a special case of 2d bsp tree that splits an image into rectangles

17
New cards

what are quadtrees often used for

bitmap compression

18
New cards

octrees

extension of quadtrees to 3d space

19
New cards

octrees 2

a special case of bsp trees with axis-parallel planes