목록레이캐스팅 (1)
응애맘마조
레이 캐스팅, 레이 트레이싱, 레이 인터섹트
주의 : 해당 게시물에서 작성될 내용은 과제를 해결하기 위해 출처의 내용을 그대로 작성한 부분이 많으며 일절 광고나 수익 창출 목적으로 쓰인 것이 아님을 밝힙니다. 레이 캐스팅은 가상의 공간에 보이지 않는 빛을 투사해 빛에 닿는 표면을 파악하는 기술입니다. 주로 FPS 게임에 많이 사용됩니다. 렌더링 방법으로는 X축으로 모든 픽셀마다 카메라로 바라보는 방향으로 광선을 투사해서 벽에 부딪히게 되면 거리 값을 얻습니다. 이 방법으로 모든 가로 사이즈만큼 반복하면 2D 공간임에도 3D 같은 효과와 원근감을 줄 수 있습니다. 이 방법은 수직선에 대해서만 계산을 하기 때문에 렌더링 속도가 빠르고 정수만으로도 계산이 가능하기 때문에 실수 계산 같은 복잡한 계산을 하지 않아도 됩니다. 위의 방식이 대표적인 레이 캐스..
공부/3D과제
2023. 6. 1. 01:49