TAILIEUCHUNG - Bài giảng về đồ họa - ComputerGraphicsPrimitives
Tham khảo tài liệu 'bài giảng về đồ họa - computergraphicsprimitives', công nghệ thông tin, đồ họa - thiết kế - flash phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | ĐỒ HỌA MÁY TÍNH CCaáùcc đđoốáii ttưươợnïngg đđoồ à hhoọạa ccơơ ssơởû Dẫãn nhậpä · Aûnh tạo bởi máy tính bao giờ cũng được cấu trúc từ tập các đối tượng đơn giản hơn. · Có hai cách biểu diễn các ảnh này, đó là : ¨ Biểu diễn bằng dãy các pixel. ¨ Biểu diễn bằng tập các đối tượng hình học cơ sở như đoạn thẳng hay vùng tô đa giác, Sau đó, các đối tượng cơ sở sẽ được chuyển sang dãy các pixel tương ứng để hiển thị. · Quá trình chuyển các đối tượng đồ họa cơ sở về dãy các pixel tương ứng được gọi là quá trình chuyển đổi bằng dòng quét (scan-converting) Dương Anh Đức, Lê Đình Duy Các đối tượng đồ họa cơ sở 1/6 ĐỒ HỌA MÁY TÍNH Cáùc đốái tượïng đồà họïa cơ sởû · Điểm ¨ Thông tin : Tọa độ (x, y). ¨ Thuộc tính : Màu sắc. · Đoạn thẳng, đường gấp khúc ¨ Thông tin : Điểm đầu (x1, y1) và điểm cuối (x2, y2). v Phương trình đoạn chắn : y = mx + b , Dy m = , Dy = y - y , Dx = x - x ; b = y - mx Dx 2 1 2 1 1 1 v Phương trình tham số : ìx = (1 - t)x1 + tx2 í ỵy = (1 - t)y1 + ty2 v Nếu t Ỵ [0,1], ta có các điểm (x,y) thuộc về đoạn thẳng giới hạn bởi hai điểm (x1, y1) và (x2, y2), nếu t Ỵ [-¥,+¥] , ta sẽ có toàn bộ đường thẳng. (x , y ) 2 2 t>1 t=1 (x1, y1) t=0 t<0 Dương Anh Đức, Lê Đình Duy Các đối tượng đồ họa cơ sở 2/6 ĐỒ HỌA MÁY TÍNH ¨ Đường gấp khúc là tập các đoạn thẳng nối với nhau một cách tuần tự. v Các đoạn thẳng này không nhất thiết phải tạo thành một hình khép kín và các đoạn có thể cắt lẫn nhau. v Điểm giao của hai đoạn thẳng được gọi là đỉnh. Các đường gấp khúc được xác định qua danh sách các đỉnh, mỗi đỉnh được cho bởi các cặp tọa độ (xi , yi ). ¨ Một đa giác là một đường gấp khúc có điểm đầu và điểm cuối trùng nhau. (a) (b) ¨ Các thuộc tính v Màu sắc v Độ rộng của nét vẽ. v Kiểu nét vẽ của đoạn thẳng v Đối với đường gấp khúc,
đang nạp các trang xem trước