광선 투사법 을 이용 하 여 지형 을 렌더링 하 는 단계 ( 730 ) 는 , 각 픽셀 별로 광선 을 발사 하 는 단계 ( S 04 ) , 단계 S 02 에서 저장 된 시작 지점 까지 빈 공간 을 도약 하 는 단계 ( S 05 ) , 단계 S 03 에서 저장 된 광선 의 투사 방향 으로 단위 거리 만큼 이동하 는 단계 ( S 06 ) , 광선 이 이동한 위치 의 ( x , y , z ) 좌표 값 을 계산 하 는 단계 ( S 07 ) , ( x , y ) 좌표 에 대한 고도 데이터 의 값 을 검색 하 는 단계 ( S 08 ) , 단계 S 07 에서 계산 한 z 값 을 단계 S 08 에서 검색 한 고도 데이터 값 과 비교 하 는 단계 ( S 09 ) , 단계 S 09 에서 의 비교 결과 , 단계 S 07 의 z 값 이 단계 S 08 의 고도 데이터 값 보다 작 지 않 으면 , 현재 위치 에서 의 광선 의 이 동거리 를 단계 S 03 에서 저장 한 광선 의 이 동거리 와 비교 하 는 단계 ( S 10 ) , 단계 S 10 에서 의 비교 결과 , 현재 위치 에서 의 광선 의 이동 거리 가 단계 S 03 의 광선 의 이 동거리 보다 크 지 않 으면 , 단계 S 06 부터 다시 실행 하 는 단계 ( S 11 ) , 단계 S 10 에서 의 비교 결과 , 현재 위치 에서 의 광선 의 이동 거리 가 단계 S 03 의 광선 의 이 동거리 보다 크 면 해당 픽셀 에 대한 광선 투사 를 종료 하 는 단계 ( S 12 ) , 및 단계 S 09 에서 의 비교 결과 , 단계 S 07 의 z 값 이 단계 S 08 의 고도 데이터 값 보다 작 으면 단계 S 07 에서 이동 전후 의 위치 를 선형 보 간 하 여 정확 한 실제 지형 의 위치 를 계산 하 고 해당 픽셀 에 대한 광선 투사 를 종료 하 는 단계 ( S 13 ) 를 포함 한다 . 도 7 에서 는 , 단계 S 04 및 단계 S 06 등 에서 “ 각 픽셀 별로 ” 또는 “ 각 광선 별로 ” 라는 표현 을 사용 하 여 , 도 7 에 도시 된 단계 S 04 내지 S 13 이 모든 픽셀 ( 모든 광선 ) 에 대하 여 실시 되 는 것 으로 표시 하 고 있 으나 , 이 는 첨부 한 특허 청구 범위 에서 기재 한 바 와 같이 , 특정 픽셀 에 대하 여 상기 단계 S 04 내지 단계 S 13 을 실시 한 후 , 지형 렌더링 이 실 시 되 지 않 은 픽셀 이 존재 하 는지 확인 하 는 방법 으로 모든 픽셀 에 대하 여 지형 렌더링 을 실시 하 는 것 과 실질 적 으로 동일 한 방법 이 다 .