Interaktive Computergrafik

VL Interaktive Computergrafik

VL Interaktive Computergrafik


Kartei Details

Karten 194
Sprache Deutsch
Kategorie Informatik
Stufe Universität
Erstellt / Aktualisiert 24.04.2021 / 21.07.2021
Weblink
https://card2brain.ch/box/20210424_interaktive_computergrafik
Einbinden
<iframe src="https://card2brain.ch/box/20210424_interaktive_computergrafik/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

The difference between two points is a...

vector

The sum of two vectors is a...

vector

The sum of a vector and a point is a 

point

Which of the following elements describe a vector in homogenous representation?

Why do we use homogeneous coordinates?

Which of the following statements are true?

Calculate the solution of the following equation

Without further information, the result (2 4 7) can be a 

What is the result of the following term?

What is a matrix?

How does the transpose of the following matrix look like?

How do you add matrices?

What is the result of the following matrix-scalar multiplication?

What is the result of the following matrix-matrix multiplication?

https://lectures.hci.informatik.uni-wuerzburg.de/ss21/icg/06-02-matrix-algebra-deck.html#/recall-5

see VL

What is an identity element?

Which of the following equations involving a multiplicative identity element I are true?

What is an inverse element?

Which of the following equations involving a multiplicative identity element I are true for all matrices A and B?

Given three square matrices A, B,C which of the following statements are true?

https://lectures.hci.informatik.uni-wuerzburg.de/ss21/icg/06-03-rigid-body-transforms-deck.html#/section-32

What ist the result of the following term? Explicit calculation is not required!

siehe VL

What operation does the following matrix represent?

1  0  0  -1

0  1  0  -1

0  0  1  -1

0  0  0   1

Which of the following matrices are NOT valid affine transformations?

https://lectures.hci.informatik.uni-wuerzburg.de/ss21/icg/06-04-affine-transforms-deck.html#/section-20

see VL

Why do we want different classes for vectors and points?

Memory Alignment and Padding

Padding is....

Memory alignment is...

What is to consider during the design of base classes?

The green cube is a rotation of the red cube around the black line by pi. What steps are required to rotate the red cube onto the green one?

(line is not in centre, cube neither)

What is the order, in which the single transformations are applied?

You know that, in general, the order of transformation matters. Under which cases is the transformation for a single object invariant to the order? The complete transformations

....specify part-of relations and also affine transformations.

... represent attributed geometry and animations.

Lastly, ... are vertical connections in the graph specifying parent-child relation. 

One of the roots (nodes without parent) of the DAG represents the ...

Which coordinate system is a ray transformed to after creation?

Which of the following statements are true?

Why are we using matrices in a scene graph?

How is a scene graph normally traversed?

What data structure is used for iterative scene graph traversal?

Which parts of the scene are part of the scene graph?

Why do we use a directed acyclic graph rather than a list as representation of the scene?

Assign the given tasks to the appropriate coordinate system, in which they are done best:

World Coordinates