Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Ray Casting?
Ang paghahagis ni Ray ay isang diskarte sa pag-render na ginamit sa mga graphic graphics at computational geometry. May kakayahang lumikha ng isang three-dimensional na pananaw sa isang two-dimensional na mapa. Binuo ng mga siyentipiko sa Mathematical Aplication Group noong 1960s, itinuturing itong isa sa mga pangunahing pangunahing algorithm-rendering algorithm. Ang paghahagis ng Ray ay gumagamit ng parehong geometric algorithm bilang ray tracing.
Ipinapaliwanag ng Techopedia si Ray Casting
Ang paghahagis ng Ray ay may kakayahang magbago ng isang limitadong anyo ng data sa isang three-dimensional na projection sa tulong ng pagsubaybay ng mga sinag mula sa punto ng view sa dami ng pagtingin. Ang pangunahing prinsipyo sa likod ng ray casting ay ang mga sinag ay maaaring ihagis at masubaybayan sa mga pangkat batay sa ilang mga geometric na mga hadlang. Sa ray casting, ang isang sinag mula sa pixel sa pamamagitan ng camera ay nakuha at ang intersection ng lahat ng mga bagay sa larawan ay nakalkula. Susunod, ang halaga ng pixel mula sa pinakamalapit na intersection ay nakuha at karagdagang itinakda bilang batayan para sa pagpapalabas. Ang paghahagis ng Ray ay naiiba sa pagsubaybay ng sinag, na may ray casting na isang render algorithm na hindi kailanman maingat na bakas ang pangalawang sinag, habang ang pagsubaybay sa ray ay may kakayahang gawin ito. Ang simpleng paghahagis ay simple ding gamitin kumpara sa iba pang mga pag-render ng algorithm tulad ng pagsubaybay sa sinag.
Ang paghahagis ng Ray ay mabilis, dahil ang isang solong pagkalkula lamang ang kinakailangan para sa bawat patayong linya ng screen. Kumpara sa pagsubaybay sa ray, ang paghahagis ng sinag ay mas mabilis, dahil ito ay limitado sa pamamagitan ng isa o higit pang mga geometric na pagpilit. Ito ang isa sa mga kadahilanan kung bakit ang paghahagis ng sinag ang pinakapopular na tool sa pag-render sa unang bahagi ng 3-D na mga laro sa video.
Gayunpaman kumpara sa pagsubaybay sa sinag, ang mga imahe na nabuo gamit ang ray casting ay hindi masyadong makatotohanang. Dahil sa mga geometric na hadlang na kasangkot sa proseso, hindi lahat ng mga hugis ay maaaring ibigay sa pamamagitan ng ray casting.
