Trong thuật toán DDA ta có x = x+1, m = dy/dx thì giá trị y và yi tính theo công thức nào sau đây:
Trả lời:
Đáp án đúng: A
Thuật toán DDA (Digital Differential Analyzer) là một thuật toán đơn giản để vẽ đoạn thẳng trên màn hình raster. Trong thuật toán này, ta tính các điểm ảnh gần đúng nhất trên đoạn thẳng bằng cách tăng dần giá trị x (hoặc y) và tính giá trị y (hoặc x) tương ứng.
Trong trường hợp x = x + 1, m = dy/dx, ta có:
* **Yi+1 = Yi + m**: Công thức này tính giá trị y mới dựa trên giá trị y hiện tại và độ dốc m. Mỗi khi x tăng lên 1, y sẽ tăng lên một lượng là m.
* **Yi+1 = Round(Y)**: Vì y có thể là một số thực, ta cần làm tròn nó đến giá trị nguyên gần nhất để xác định tọa độ pixel trên màn hình. Hàm Round() thực hiện việc này.
Do đó, đáp án đúng là Yi+1 = Yi + m, Yi+1 = Round(Y).
Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Đồ họa máy tính có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
