Ray Casting Demo (with Ray Tra 소개
가장 간단한 3D 그래픽 알고리즘의 짧은 데모.
*레이캐스팅이란?
-레이캐스팅은 2D 지도에 3D 원근감을 만드는 렌더링 기법입니다.
-레이캐스팅의 기본 아이디어는 다음과 같습니다. 지도는 2D 정사각형 그리드이며 각 정사각형은 0(= 벽 없음) 또는 양수 값(= 특정 색상 또는 질감의 벽)이 될 수 있습니다.
*레이 캐스팅은 어떻게 작동합니까?
- 플레이어의 자리에서 광선을 발사하고 벽에 닿으면 광선의 길이를 얻습니다.
-길이에서 개별 열의 크기와 색상을 계산합니다.
미니맵 범례:
그린 레이 - 보이는 것
블루 레이 - 렌더링되는 반사
노란색 광선 - 아무것도 부딪히지 않고 렌더링되지 않는 반사
*레이캐스팅이란?
-레이캐스팅은 2D 지도에 3D 원근감을 만드는 렌더링 기법입니다.
-레이캐스팅의 기본 아이디어는 다음과 같습니다. 지도는 2D 정사각형 그리드이며 각 정사각형은 0(= 벽 없음) 또는 양수 값(= 특정 색상 또는 질감의 벽)이 될 수 있습니다.
*레이 캐스팅은 어떻게 작동합니까?
- 플레이어의 자리에서 광선을 발사하고 벽에 닿으면 광선의 길이를 얻습니다.
-길이에서 개별 열의 크기와 색상을 계산합니다.
미니맵 범례:
그린 레이 - 보이는 것
블루 레이 - 렌더링되는 반사
노란색 광선 - 아무것도 부딪히지 않고 렌더링되지 않는 반사
더 보기
Ray Casting Demo (with Ray Tra에 관한 리뷰 및 평가