Bài giảng Đồ họa máy tính: Chương 2 Các đối tượng đồ họa cơ sở cung cấp cho người học những kiến thức như: Các thuật toán vẽ đoạn thẳng; Thuật toán Bresenham vẽ line; Thuật toán trung điểm vẽ line; Thuộc tính của đường vẽ; Các thuật toán vẽ đường tròn;...Mời các bạn cùng tham khảo!
Chương II: Các đối tượng đồ họa sở Điểm Đường thẳng Tam giác Màn hình điểm -Chúng ta cần tọa độ ảnh thực 2D để rõ vị trí điểm ảnh -Các chi tiết hệ thống biến đổi theo API -Nhưng phổ biến sử dụng lưới giá trị nguyên cho tâm điểm ảnh, điểm ảnh vị trí trung tâm cách biên 0.5 Thuật toán vẽ đoạn thẳng Input: điểm đầu A(x1, y1), điểm cuối B(x2, y2), màu tô color C Output: Xác định điểm tạo thành đoạn thẳng nối hai điểm AB có màu C Thuật toán vẽ đoạn thẳng Chuyển đổi đường quét (Rasterization) Biến đổi đường liên tục thành rời rạc (Sampling) Scan conversion = Sampling Yêu cầu chất lượng đường vẽ Hình dạng liên tục Độ dày độ sáng Các pixel gần đường “lý tưởng” hiển thị Vẽ nhanh Thuật tốn vẽ đoạn thẳng Phương trình đoạn thẳng qua hai điểm y y1 x x1 y1 y x x1 y2 y1 k x2 x1 m y1 kx1 y kx m Để đơn giản giải thuật xét đường thẳng có hệ số góc dương nhỏ để đảm bảo thay đổi x lớn y y1 k > - x1