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

Lecture Computer graphics: Lecture 24 - Fasih ur Rehman

14 80 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 14
Dung lượng 69,71 KB

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

Nội dung

You are introduced to various pointing devices, such as the mouse, trackball, touchpad, pointing stick, joystick, touchscreen, and pen input. Scanners and reading devices, including optical scanners, optical readers, magnetic ink character recognition readers, and data collection devices are explained,...

Trang 1

Computer Graphics

Lecture 24

Fasih ur Rehman

Trang 2

Last Class

Polygon Clipping Algorithms

Trang 3

Today’s Agenda

* Shading

Trang 4

Light, Surface and Imaging

* [llumination has strong impact on

appearance of the surface

Trang 5

* Shading

Surfaces

Trang 6

Specular Surfaces

- Specular surfaces appear shiny because most of the light that is reflected or

scattered Is in a narrow range of angles close to the angle of reflection

- Mirrors are perfectly specular surfaces

Trang 7

Diffusive Surfaces

- Diffuse surfaces are characterized by

reflected light being scattered tn all

directions Walls painted with matte or flat paint are diffuse reflectors

- Perfectly diffuse surfaces scatter light

equally in all

— Flat perfectly SK

same to all vi

irs the

Trang 8

Translucent Surfaces

- Translucent surfaces allow some light to penetrate the surface and to emerge from another location on the object

- This process of refraction characterizes glass and water

¬ Some InciId > reflected at the surface

Trang 9

Shadows

:- Shadows created by finite-sIze light SOUFCG

- Umbra — full shadow

Wy

- Penumbra- —' -

Trang 10

Light Sources

Amblent Light (uniform lighting)

PoInt Source (emits light equally ¡n all

directions)

* Spot Lights (Restrict light from ideal point source)

Trang 11

What Shading can do?

- Let uS Suppose we draw a circle

Trang 12

- and uses four vectors

Phong Reflection Model

- Asimple model supports three models of light — matter interactions

— Diffuse

— Specular

—- Ambient

— normal

— to source

— to viewer

Trang 13

Summary

* Shading

Trang 14

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, 06:52

TỪ KHÓA LIÊN QUAN