1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture Computer graphics: Lecture 13 - Fasih ur Rehman

13 44 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 22,19 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 1

Computer Graphics

Lecture 13

Fasih ur Rehman

Trang 2

Last Class

- Cross Product

- Plane

- Sphere

- Transformations

Trang 3

Today’s Agenda

- Transformations

— Translation

Trang 4

Example (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 5

Example (Rotation)

Find the transformed point, P’, caused by

rotating P= (6, 2) about the origin through an angle of 90

Trang 6

Translation

Trang 7

Example (Translation)

- Find the transformed point, P’, caused by translating P= (6, 2) through a vector v =

(2, 4)

Trang 8

Shear

Trang 9

Reflection

Trang 11

Combining Transforms

* General transformation of a point:

` P.=N»P+A Scaling or rotation,

- Translate, we set A, and N ts the

multiplicative identity

Trang 12

Summary

- Translation

- Shear

- Reflection

* Combining Transforms

Trang 13

References

‘ 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

Ngày đăng: 30/01/2020, 09:38