














Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An in-depth exploration of 3d transformations, including translations, scalings, and rotations, using homogeneous coordinates and matrix-based transformations. Additionally, it covers the concept of projections, their history, geometrical constructions, and various types, such as perspective and parallel projections, in computer graphics.
Typology: Slides
1 / 22
This page cannot be seen from the preview
Don't miss anything!















Docsity.com
( x, y, z ) Translated Position ( x’, y’, z’ ) Images taken from Hearn & Baker, “Computer Graphics with OpenGL” (2004) Docsity.com
( x, y, z ) Scaled Position
( x’, y’, z’ ) Images taken from Hearn & Baker, “Computer Graphics with OpenGL” (2004) Docsity.com
Images taken from Hearn & Baker, “Computer Graphics with OpenGL” (2004)
y’ = x·^ x’ = x· sincosθθ +^ - y·y· cossinθθ z’ = z y’ = y· cos^ x’ = x θ - z· sinθ z’ = y· sinθ + z· cosθ
x’ = z· sin y’ = y θ + x· cosθ z’ = z· cosθ - x· Docsity.comsinθ
1^ z
yx
x axis
y axis
z axis
P
y
P( x, y, z ) =^ z x Docsity.com
Images taken from Hearn & Baker, “Computer Graphics with OpenGL” (2004) Docsity.com
Picture Plane Objects inWorld Space
Docsity.com
Parallel Projection Perspective Projection Docsity.com
Docsity.com
QBert Sim City Virtual Magic Kingdom* Docsity.com
Docsity.com
Elements Of A Perspective Projection
Camera^ Virtual Docsity.com
Up vector (^) Look vector Position
Projection ofup vector
Docsity.com