การสาธิตสั้นๆ ของอัลกอริธึมกราฟิก 3D ที่ง่ายที่สุด

รุ่นล่าสุด

เวอร์ชัน
ปรับปรุง
17 พ.ย. 2566
นักพัฒนาซอฟต์แวร์
ประเภท
Google Play ID
การติดตั้ง
1,000+

App APKs

Ray Casting Demo GAME

การสาธิตสั้นๆ ของอัลกอริธึมกราฟิก 3D ที่ง่ายที่สุด



*RayCasting คืออะไร

-Raycasting เป็นเทคนิคการเรนเดอร์เพื่อสร้างมุมมอง 3 มิติในแผนที่ 2 มิติ
- แนวคิดพื้นฐานของการฉายรังสีมีดังนี้: แผนที่เป็นตารางสี่เหลี่ยม 2 มิติ และแต่ละช่องอาจเป็น 0 (= ไม่มีกำแพง) หรือค่าบวก (= ผนังที่มีสีหรือพื้นผิวบางอย่าง)



*การหล่อแบบ Ray ทำงานอย่างไร
- ยิงรังสีจากจุดของผู้เล่นและรับความยาวของรังสีเมื่อสัมผัสกับกำแพง
- จากความยาวจะคำนวณขนาดของแต่ละคอลัมน์และสี

ตำนานแผนที่ย่อ:
กรีนเรย์ - สิ่งที่คุณเห็น
Blue Ray - ภาพสะท้อนที่แสดงผล
รังสีสีเหลือง - การสะท้อนที่ไม่โดนสิ่งใดและไม่แสดงผล
อ่านเพิ่มเติม

โฆษณา