အရိုးရှင်းဆုံး 3D ဂရပ်ဖစ် algorithm ၏တိုတောင်းသောသရုပ်ပြ။
* RayCasting ဆိုတာဘာလဲ။
-Raycasting သည် 2D မြေပုံတွင် 3D ရှုထောင့်တစ်ခုဖန်တီးရန် rendering technique တစ်ခုဖြစ်သည်။
- ရေဒီယိုအသံလွှင့်ခြင်း၏အခြေခံအယူအဆမှာအောက်ပါအတိုင်းဖြစ်သည် - မြေပုံသည် 2D စတုရန်းဇယားကွက်ဖြစ်ပြီးစတုရန်းတစ်ခုစီသည် ၀ (= နံရံမရှိ) သို့မဟုတ်အပြုသဘောဆောင်သည့်တန်ဖိုး (= အချို့အရောင်သို့မဟုတ် texture ရှိသည့်နံရံ) ဖြစ်နိုင်သည်။
Ray Casting ဘယ်လိုအလုပ်လုပ်သလဲ။
- သူသည်ရောင်ခြည်ကိုကစားသမား၏နေရာမှပစ်လိုက်ပြီးနံရံကိုထိသောအခါရောင်ခြည်၏အရှည်ကိုရရှိသည်။
- ကော်လံတစ်ခုချင်းစီ၏အရွယ်အစားနှင့်သူတို့၏အရောင်ကိုတွက်ချက်သည့်အရှည်မှဖြစ်သည်
Minimap Legend:
အစိမ်းရောင် Ray - သင်မြင်သောအရာကို
Blue Ray - ပြန်ဆိုသောရောင်ပြန်ဟပ်မှု
Yellow Ray - ဘာမှမထိမိဘဲပြန်သွားခြင်းမရှိပါ