Trình diễn ngắn về thuật toán đồ họa 3D đơn giản nhất.

Phiên bản mới nhất

Phiên bản
Cập nhật
17 thg 11, 2023
Nhà phát triển
Thể loại
Google Play ID
Lượt cài đặt
1.000+

App APKs

Ray Casting Demo GAME

Trình diễn ngắn về thuật toán đồ họa 3D đơn giản nhất.



* RayCasting là gì?

-Raycasting là một kỹ thuật kết xuất để tạo phối cảnh 3D trong bản đồ 2D.
-Ý tưởng cơ bản của raycasting như sau: bản đồ là một lưới vuông 2D và mỗi ô vuông có thể là 0 (= không có tường) hoặc giá trị dương (= một bức tường có màu hoặc kết cấu nhất định).



* Quá trình đúc tia hoạt động như thế nào?
-Nó bắn tia từ vị trí của người chơi và nhận được chiều dài của tia khi chạm vào tường.
-Từ độ dài, nó tính toán kích thước của các cột riêng lẻ và màu sắc của chúng

Huyền thoại bản đồ nhỏ:
Green Ray - những gì bạn nhìn thấy
Blue Ray - Phản chiếu được hiển thị
Tia màu vàng - Phản chiếu không chạm vào bất cứ thứ gì và không được hiển thị
Đọc thêm

Quảng cáo