This chapter discuss the purpose of the components required for successful communications; describe these uses of computer communications: wireless messaging services, wireless Internet access points, cybercafés, global positioning systems, collaboration, groupware, voice mail, and Web services;
Trang 1Computer Graphics
Lecture 13
Fasih ur Rehman
Trang 2Last Class
- Cross Product
- Plane
- Sphere
- Transformations
Trang 3Today’s Agenda
- Transformations
— Translation
Trang 4Example (Scaling)
Find the transformed point, P’, subject to
scaling P= (6, 2) through a vector v = (a, b) where I) a=b =3;II)a=3,D=4,1)a=1;b
= -4
Trang 5Example (Rotation)
Find the transformed point, P’, caused by
rotating P= (6, 2) about the origin through an angle of 90
Trang 6Translation
Trang 7Example (Translation)
- Find the transformed point, P’, caused by translating P= (6, 2) through a vector v =
(2, 4)
Trang 8Shear
Trang 9Reflection
Trang 11Combining Transforms
* General transformation of a point:
` P.=N»P+A Scaling or rotation,
- Translate, we set A, and N ts the
multiplicative identity
Trang 12Summary
- Translation
- Shear
- Reflection
* Combining Transforms
Trang 13References
‘ Fundamentals of Computer Graphics Third Edition by Peter Shirley and Steve
Marschner
* Interactive Computer Graphics, A Top-
down Approach with OpenGL (Sixth
Edition) by Edward Angel