Mình tạo lược đồ này dùng để hệ thống hóa kiến thức toán (hầu như tất cả từ đại số, lượng giác, phương trình, vector, hình học không gian, ma trận, số phức, số siêu phức,...) sẽ được áp dụng trong đồ họa 3D từ biểu diễn đường thẳng, mặt phẳng, các khối đa diện tới các phép biến hình, phép xoay, co giản,...
Thành phần cơ bản và đơn giản nhất là Vectors:
Các ma trận & các phép tính ma trận được ứng dụng rất nhiều trong các phép biến hình, xoay vật (điểm & vectors), co giản đối tượng. Kết quả quan trọng nhất của Ma trận chính là phép nhân. Chúng ta sẽ giảm bớt rất nhiều các phép biến đổi nguyên nhân gây ra quá tải phần cứng thông qua phép nhân các ma trận biến đổi với nhau trước khi áp dụng biến đổi nhiều đối tượng.
Số phức & số siêu phức. Một đối tượng toán học khó hiểu nhất bởi vì lý thuyết số phức quá khó để tượng tượng. Tuy nhiên, kết quả có được từ phương trình" Unit Quaternion = Quaternion Conjugate" rất quan trọng, được ứng dụng trong đồ họa 3D. Chúng ta sẽ sử dụng phần lớn kết quả của phương trình này để giải quyết xoay đối tượng (Point & Vectors) quanh một trục ảo. Kết quả có được sẽ làm đơn giản rất nhiều bài toán xoay Camera trong xử lý đồ họa 3D.
Ngoài ra, còn nhiều vấn đề khác ứng dụng Lượng giác, Vi phân, Tích phân trong xử lý va chạm, vận tốc, gia tốc, ...cũng rất quan trọng. Xin được trình bày trong một Entry khác!
Không có nhận xét nào:
Đăng nhận xét