SlideShare a Scribd company logo
Computer Graphics
1 of 1
Lesson 5: 2D Geometric Transformations II
Author: Kasun Ranga Wijeweera
Email: krw19870829@gmail.com
Date: 2020 August 20
Composite Transformation
P1 = T1P, P2 = T2P1,…, Pn = Tn Pn – 1 Pn = TP; T = Tn…T2T1.
Transformation Matrix for General Pivot Point Scaling
Let (x1, y1) be the coordinates of the pivot point.
( ) ( ) ( )
(
( )
( ) )
Transformation Matrix for General Pivot Point Rotation
Let (x1, y1) be the coordinates of the pivot point.
( ) ( ) ( )
( )

More Related Content

PDF
DataXDay - Tensors in the sky with CloudML
PPTX
Non Deterministic and Deterministic Problems
PDF
Geometric Transformations I
DOC
Task assignment approach
PDF
Introduction to MATLAB - I
PPTX
Tscd pweb
PDF
LTI System, Basic Types of Digital signals, Basic Operations, Causality, Stab...
PDF
virtualization
DataXDay - Tensors in the sky with CloudML
Non Deterministic and Deterministic Problems
Geometric Transformations I
Task assignment approach
Introduction to MATLAB - I
Tscd pweb
LTI System, Basic Types of Digital signals, Basic Operations, Causality, Stab...
virtualization

What's hot (11)

PDF
L(2,1)-labeling
PPTX
Choosing the right physics for WRF (5/2009)
PPTX
fast-matmul-ppopp2015
PDF
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
DOCX
Project004
PDF
Speech Conditioned Face Generation with Deep Adversarial Networks
PDF
Smooth Pinball based Quantile Neural Network
PPTX
Introduction to Graph neural networks @ Vienna Deep Learning meetup
PPTX
fast-matmul-cse15
PPT
DATA VISUALIZATION WITH R PACKAGES
PDF
L(2,1)-labeling
Choosing the right physics for WRF (5/2009)
fast-matmul-ppopp2015
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
Project004
Speech Conditioned Face Generation with Deep Adversarial Networks
Smooth Pinball based Quantile Neural Network
Introduction to Graph neural networks @ Vienna Deep Learning meetup
fast-matmul-cse15
DATA VISUALIZATION WITH R PACKAGES
Ad

More from Kasun Ranga Wijeweera (20)

PDF
Decorator Design Pattern in C#
PDF
Singleton Design Pattern in C#
PDF
Introduction to Design Patterns
PPTX
Algorithms for Convex Partitioning of a Polygon
PDF
Introduction to Polygons
PDF
Bresenham Line Drawing Algorithm
PDF
Digital Differential Analyzer Line Drawing Algorithm
PDF
Loops in Visual Basic: Exercises
PDF
Conditional Logic: Exercises
PDF
Getting Started with Visual Basic Programming
PDF
CheckBoxes and RadioButtons
PDF
Variables in Visual Basic Programming
PDF
Loops in Visual Basic Programming
PDF
Conditional Logic in Visual Basic Programming
PDF
Assignment for Variables
PDF
Assignment for Factory Method Design Pattern in C# [ANSWERS]
PDF
Assignment for Events
PDF
Mastering Arrays Assignment
PDF
Arrays in Visual Basic Programming
PDF
An Exercise for Factory Method Design Pattern in C#
Decorator Design Pattern in C#
Singleton Design Pattern in C#
Introduction to Design Patterns
Algorithms for Convex Partitioning of a Polygon
Introduction to Polygons
Bresenham Line Drawing Algorithm
Digital Differential Analyzer Line Drawing Algorithm
Loops in Visual Basic: Exercises
Conditional Logic: Exercises
Getting Started with Visual Basic Programming
CheckBoxes and RadioButtons
Variables in Visual Basic Programming
Loops in Visual Basic Programming
Conditional Logic in Visual Basic Programming
Assignment for Variables
Assignment for Factory Method Design Pattern in C# [ANSWERS]
Assignment for Events
Mastering Arrays Assignment
Arrays in Visual Basic Programming
An Exercise for Factory Method Design Pattern in C#
Ad

Recently uploaded (20)

PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
Autodesk AutoCAD Crack Free Download 2025
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
Nekopoi APK 2025 free lastest update
PDF
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
AutoCAD Professional Crack 2025 With License Key
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PPTX
history of c programming in notes for students .pptx
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
Computer Software and OS of computer science of grade 11.pptx
17 Powerful Integrations Your Next-Gen MLM Software Needs
Autodesk AutoCAD Crack Free Download 2025
Monitoring Stack: Grafana, Loki & Promtail
Nekopoi APK 2025 free lastest update
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
Designing Intelligence for the Shop Floor.pdf
Digital Systems & Binary Numbers (comprehensive )
Design an Analysis of Algorithms II-SECS-1021-03
AutoCAD Professional Crack 2025 With License Key
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
history of c programming in notes for students .pptx
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Patient Appointment Booking in Odoo with online payment
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
Wondershare Filmora 15 Crack With Activation Key [2025
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx

Geometric Transformations II

  • 1. Computer Graphics 1 of 1 Lesson 5: 2D Geometric Transformations II Author: Kasun Ranga Wijeweera Email: krw19870829@gmail.com Date: 2020 August 20 Composite Transformation P1 = T1P, P2 = T2P1,…, Pn = Tn Pn – 1 Pn = TP; T = Tn…T2T1. Transformation Matrix for General Pivot Point Scaling Let (x1, y1) be the coordinates of the pivot point. ( ) ( ) ( ) ( ( ) ( ) ) Transformation Matrix for General Pivot Point Rotation Let (x1, y1) be the coordinates of the pivot point. ( ) ( ) ( ) ( )