Hình học

Line drawing Algorithm

Cài đặt

Tùy chỉnh các tính năng và giao diện người dùng của Polypad hoặc sử dụng các thuộc tính ô vuông nâng cao và các công cụ soạn thảo.

Loading…

Drawing Lines with Pixels by Csunplugged.org
24681012142468101214
How does a computer know which pixels to darken to make a line?
Computers draw images using pixels. Pixels are the tiny squares that make up the image you see on computer monitors. To draw a line, a computer must work out which pixels need to be filled so that the line looks straight. We can try this by coloring in squares on a grid.
PART A: Can you draw a straight line from A(3, 4) to B(16,9) by coloring the pixels?
A = 2× change in Y value B = A − 2× change in X value P = A− change in X value Fill the starting pixel. Then for every position along the X axis: • if P is less than 0, draw the new pixel on the same line as the last pixel, and add A to P. • if P was 0 or greater, draw the new pixel one line higher than the last pixel, and add B to P. • continue this process until we reach the end of the line
PART B: Brensenham’s Line Algorithm.
2468101214161824681012
A
B
Xác thực Google không thành công. Vui lòng thử lại sau!Bạn đã đạt đến số lượng Polypad tối đa được lưu cho mỗi tài khoản. Xóa một số và thử lại! Đã xảy ra lỗi khi tải Polypad này. Vui lòng thử lại sau! Polypad đã được lưu! Đã xảy ra lỗi khi lưu Polypad này. Vui lòng thử lại sau! Polypad hiện tại trống. Thêm một số gạch trước khi lưu! Polypad này đã được lưu. Thực hiện một số thay đổi và thử lại! Đã xảy ra lỗi khi xóa. Vui lòng thử lại sau! Đã cập nhật cài đặt chia sẻ! Không thể cập nhật cài đặt chia sẻ. Vui lòng thử lại sau! Đã xảy ra sự cố khi di chuyển. Vui lòng thử lại sau! Đã xảy ra lỗi khi đổi tên. Vui lòng thử lại sau! Đã sao chép URL vào khay nhớ tạm! Không thể cân bằng các trọng lượng này. Đây không phải là một mạng Đa diện hợp lệ. Chỉ đa giác mới được hỗ trợ cho các giải pháp che phủ.