Computer Graphics Programming - Pre-final Exam

0.0(0)
studied byStudied by 4 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

scene graph

a data structure that organizes the contents of a 3D scene using a hierarchical or tree-like structure.

2
New cards

tree

represents a hierarchical nature of structure in a graphical form.

3
New cards

nodes

tree consists of elements called __, with each node links to its successors

4
New cards

child nodes

The successors of a node are its

5
New cards

parent

while the predecessor of a node is called its

6
New cards

root node

Each child node has exactly one (1) parent except for a special node called the

7
New cards

root node

the tree’s topmost node.

8
New cards

model matrix

stores the current location, orientation, and scale of an object.

9
New cards

transform

the current location, orientation, and scale of an object are collectively referred to as the __ of the object.

10
New cards

world transformation

The transform of an object relative to the root of the scene graph

11
New cards

root node

Each child node has exactly one (1) parent except for a special node called

12
New cards

model matrix * each of its ancestors

world of transformation can be calculated from the

13
New cards

scene graph structure

allows simple geometric shapes to be grouped together into a compound object that can be easily transformed into a single unit.

14
New cards

parent node

Transforming the __ affects the entire table object.

15
New cards

single object

a __ can have several connections to one or more parent object

16
New cards

scene graph framework

allows you to create interactive scenes containing complex objects

17
New cards

scene graph framework

the nodes represent objects located in a three dimensional space.

18
New cards

vertex array object (VAO)

associates vertex buffers (whose references shall be stored by attribute objects stored in the geometry) to attribute variables (specified by shaders stored in the material).

19
New cards

vertex array object (VAO)

This will allow geometric objects to be reused and rendered with different materials in different meshes.