- 다중 깊이 영상을 이용한 볼륨-표면 혼합 가시화
- ㆍ 저자명
- 계희원,Kye. Heewon
- ㆍ 간행물명
- 한국게임학회 논문지
- ㆍ 권/호정보
- 2013년|13권 2호|pp.99-110 (12 pages)
- ㆍ 발행정보
- 한국게임학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
컴퓨터 게임에 볼륨 가시화 기법이 적용되면서, 하나의 화면에 표면 데이터와 볼륨 데이터를 혼합하여 가시화하려는 요구가 발생하고 있다. 최신 그래픽스 하드웨어의 범용 연산 기능을 사용하면 혼합 가시화를 수행할 수 있으나, 컴퓨터 게임은 저사양 하드웨어에서도 동작해야 하는 경우도 있어 혼합 가시화를 수행하기 어렵다. 본 연구는 DirectX 9.0 기반의 범용 하드웨어에서 볼륨-표면 혼합 가시화를 수행하는 방법을 제안한다. 우선, 표면 데이터를 가시화하여 다중 깊이 영상을 생성하는 방법을 제안한다. 이때, 생성 시간을 단축하는 깊이 복잡도 축소 방법을 제안한다. 이후, 생성된 다중 깊이 영상을 이용하여, 볼륨-표면 혼합 가시화를 수행한다. 혼합 가시화 과정에서 표면 데이터와 볼륨 데이터 사이의 좌표계 변환 방법과 혼합 가시화의 가속화 방법을 제안한다. 이를 통해 볼륨-표면 혼합 가시화를 효율적으로 수행할 수 있다.
As volume rendering has been applied for computer game, the visualization of volume data with surface data in one scene has been required. Though a hybrid rendering of volume and surface data have been developed using the GPGPU functionality, computer games which run on low-level hardware are difficult to perform the hybrid rendering. In this paper, we propose a new hybrid rendering based on DirectX 9.0 and general hardware. We generate the layered depth images from surface data using a new method to reduce the depth complexity and generation time. Then, we perform the hybrid rendering using the layered depth images. In the rendering process, we suggest a new method to transform the coordinate system from a surface coordinate to a volume coorinate and propose an accelerated rendering technique. As the result, we can perform volume-surface hybrid rendering in an efficient way.