wtf
This commit is contained in:
parent
6a4f173604
commit
d1603f4296
1 changed files with 4 additions and 4 deletions
|
@ -68,8 +68,8 @@ author: |
|
|||
x$ axis, its tail pointing upwards in the $+y$ direction and its nose facing
|
||||
in the $+z$ direction. Derive a sequence of model transformation matrices
|
||||
that can be applied to the vertices of the airplane to position it in space
|
||||
at the location $p = (4, 4, 7)$, with a direction of flight $w = (2, 1, –2)$
|
||||
and the wings aligned with the direction $d = (–2, 2, –1)$.}
|
||||
at the location $p = (4, 4, 7)$, with a direction of flight $w = (2, 1, -2)$
|
||||
and the wings aligned with the direction $d = (-2, 2, –1)$.}
|
||||
|
||||
The translation matrix is
|
||||
|
||||
|
@ -93,7 +93,7 @@ author: |
|
|||
transform it to $(2, 1, -2)$.
|
||||
|
||||
8. Consider the perspective projection-normalization matrix P which maps the
|
||||
contents of the viewing frustum into a cube that extends from –1 to 1 in $x,
|
||||
contents of the viewing frustum into a cube that extends from -1 to 1 in $x,
|
||||
y, z$ (called normalized device coordinates).
|
||||
|
||||
Suppose you want to define a square, symmetric viewing frustum with a near
|
||||
|
@ -140,7 +140,7 @@ author: |
|
|||
patch, it can be inefficient to separately represent each triangle in the
|
||||
patch independently as a set of three vertices because memory is wasted when
|
||||
the same vertex location has to be specified multiple times. A triangle
|
||||
strip offers a memory-efficient method for representing connected ‘strips’
|
||||
strip offers a memory-efficient method for representing connected 'strips'
|
||||
of triangles. For example, in the diagram below, the six vertices v0 .. v5
|
||||
define four adjacent triangles: (v0, v1, v2), (v2, v1, v3), (v2, v3, v4),
|
||||
(v4, v3, v5). [Notice that the vertex order is switched in every other
|
||||
|
|
Loading…
Reference in a new issue