1. Trang chủ
  2. » Sinh học

Bài giảng Đồ họa máy tính: Các thuật toán cắt xén (Clipping) - Ma Thị Châu (2017)

10 7 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 314,2 KB

Nội dung

định một vùng để hiển thị, thường được gọi là ‘ viewport’, và sử dụng hệ tọa độ của thiết bị.. – Cắt bỏ tất cả những vật thể nằm ngoài cửa sổ[r]

(1)

Đồ họa máy tính

(2)

Khung nhìn 2D

l Trong 2D, giới định nghĩa mặt

phẳng vô hạn, hệ tọa độ định

l Chúng ta cần lấy vùng mặt phẳng 2D

này để xem, thường gọi ‘cửa sổ’

l Trong thiết bị hiển thị chúng ta, cần phải xác

định vùng để hiển thị, thường gọi ‘viewport’, và sử dụng hệ tọa độ thiết bị

– Cắt bỏ tất vật thể nằm cửa sổ

(3)

Khung nhìn 2D

Cửa số tọa độ giới

45° 250°

Viewport tọa độ

thiết bị

250 x 250

(4)

Clipping 2D.

l Cần phải cắt đối tượng theo cạnh

của cửa số

(5)

Chấp nhận đơn giản

(6)

Loại bỏ đơn giản

(7)

l Phương pháp hiệu để chấp nhận loại bỏ

những đoạn thẳng không cắt cạnh cửa sổ

l Gán mã bit cho đầu mút: c(P) = x3x2x1x0

– Bit 1: đỉnh cửa sổ, y > ymax – Bit 2: phía đáy, y < ymin

(8)

Mã Cohen-Sutherland 2D

0000 0001

1001 1000 1010

(9)

Thuật toán Cohen-Sutherland

0000

0100 0001

1001 1000 1010

0010

0110 0101

(10)

Thuật toán Cohen-Sutherland

0000 0001

1001 1000 1010

0010

1000

0000

Ngày đăng: 08/03/2021, 17:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN