0% found this document useful (0 votes)
25 views

Exercise 1 Data Analysis and Visualization Computer Graphics - Transformation

This document contains instructions for two exercises involving 2D and 3D geometric transformations of triangles. The first exercise has students apply consecutive rotations, translations, and scaling to a 2D triangle and write the individual and combined transformation matrices. The second exercise has students apply inverse transformations to find the original positions of vertices for a 3D triangle after undergoing four consecutive transformations.

Uploaded by

Poop
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Exercise 1 Data Analysis and Visualization Computer Graphics - Transformation

This document contains instructions for two exercises involving 2D and 3D geometric transformations of triangles. The first exercise has students apply consecutive rotations, translations, and scaling to a 2D triangle and write the individual and combined transformation matrices. The second exercise has students apply inverse transformations to find the original positions of vertices for a 3D triangle after undergoing four consecutive transformations.

Uploaded by

Poop
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Virtual Reality Group, RWTH Aachen University

27.10.2015

Exercise 1
Data Analysis and Visualization
Computer Graphics - Transformation
Task 1

Given the triangle formed by the 2D points ~a = (3, 2), ~b = (1, 4), and ~c = (3, 0),
the following three transformations are consecutively applied to the triangle.
(i) Rotation by 90 .
(ii) Translation by (2, 1).
(iii) Scaling by 21 .
(a) Draw the triangle after each transformation step.
(b) Consecutively apply the transformations to ~a.
(c) Write down the three individual transformation matrices in homogenous coordinate
form, and combine them into a single matrix.
(d) Apply the combined transformation to all three points.

Task 2 A triangle consisting of three 3D-points ~a , ~b, and ~c was transformed in four
steps:
(i)
(ii)
(iii)
(iv)

Rotated by 45 around x.
Scaled by (1, 31 , 1).

Translated by 3, 2, 0 .
Rotated by 45 around x.

which leads to the current points ~aM = (1, 0, 0), ~bM = (1, 2, 2), and ~cM = (3, 0, 4).
In order to find the triangles vertex positions before the transformations, we have to
apply inverse transformations to these points.
(a) Write down the four individual transformation matrices.
(b) Calculate the inverse of the combined transformation.
(c) Apply the inverted combined transformation to all three points.

You might also like