Mục lục:
Định nghĩa - Ray Casting có nghĩa là gì?
Ray đúc là một kỹ thuật kết xuất được sử dụng trong đồ họa máy tính và hình học tính toán. Nó có khả năng tạo ra một phối cảnh ba chiều trong bản đồ hai chiều. Được phát triển bởi các nhà khoa học tại Nhóm ứng dụng toán học vào những năm 1960, nó được coi là một trong những thuật toán kết xuất đồ họa cơ bản nhất. Đúc tia sử dụng thuật toán hình học tương tự như phương pháp dò tia.
Techopedia giải thích Ray Casting
Đúc tia có khả năng biến đổi một dạng dữ liệu hạn chế thành phép chiếu ba chiều với sự trợ giúp của các tia theo dõi từ điểm nhìn vào âm lượng xem. Nguyên tắc chính của việc đúc tia là các tia có thể được đúc và truy tìm theo nhóm dựa trên các ràng buộc hình học nhất định. Trong quá trình truyền tia, một tia từ pixel qua máy ảnh thu được và giao điểm của tất cả các đối tượng trong ảnh được tính toán. Tiếp theo, giá trị pixel từ giao điểm gần nhất được lấy và được đặt thêm làm cơ sở cho phép chiếu. Đúc tia khác biệt với phương pháp dò tia, với phương pháp đúc tia là một thuật toán kết xuất không bao giờ theo dõi đệ quy các tia thứ cấp, trong khi phương pháp dò tia có khả năng thực hiện điều đó. Việc đúc tia cũng đơn giản để sử dụng so với các thuật toán kết xuất khác như dò tia.
Quá trình truyền tia rất nhanh, vì chỉ cần một tính toán duy nhất cho mỗi đường thẳng đứng của màn hình. So với phương pháp dò tia, việc truyền tia nhanh hơn, vì nó bị giới hạn bởi một hoặc nhiều ràng buộc hình học. Đây là một trong những lý do tại sao đúc tia là công cụ kết xuất phổ biến nhất trong các trò chơi video 3 chiều đầu tiên.
Tuy nhiên, so với phương pháp dò tia, hình ảnh được tạo ra bằng phương pháp đúc tia không thực tế lắm. Do các ràng buộc hình học liên quan đến quá trình, không phải tất cả các hình dạng có thể được hiển thị bằng cách đúc tia.
