Journal of Digital Contents Society (디지털콘텐츠학회 논문지)
- Volume 8 Issue 1
- /
- Pages.85-91
- /
- 2007
- /
- 1598-2009(pISSN)
- /
- 2287-738X(eISSN)
Hybrid Anti-aliasing Method for 3D Object represented by Point Sampling
포인트 샘플링으로 표현된 3차원 객체를 위한 하이브리드 앤티앨리어싱 방법
Abstract
This paper proposes a new hybrid anti-aliasing method for reducing aliasing appearing on an implicit surface using the point sampling. The hybrid anti-aliasing method is a method that finds differences in the values of pixel shown in Z-buffers for an implicit surface and thereby uses each of three types of Z-buffer. After determining the level of differences, it expresses a 3 dimensional object by using a multi Z-buffer if the level is severe, a double Z-buffer for a middle level, and only the original Z-buffer for a negligible difference. In comparison with the existing method in which multi Z-buffers have been entirely used for enhancing the anti-aliasing effect, the hybrid anti-aliasing method is an efficient method demonstrating an effect similar to the one using a multi Z-buffer while reducing the number of Z-buffers to be used.
본 논문에서는 포인트 샘플링을 이용한 음함수 곡면에서 나타나는 앨리어싱을 줄이기 위한 새로운 하이브리드 앤티앨리어싱 방법을 제안한다. 하이브리드 앤티앨리어싱 방법은 하나의 음함수 곡면에 대해 Z-버퍼에서 나타나는 픽셀 값들의 차이를 구하여 세가지 형태의 Z-버퍼를 각각 사용하는 방법이다. 차이의 수준을 정하여 차이가 심할 때는 멀티 Z-버퍼를 사용하고 차이가 중간 정도일 때는 더블 Z-버퍼를 사용하며 차이가 경미할 때는 원래의 Z-버퍼만을 사용하여 3차원 객체를 표현하는 방법이다. 기존에 앤티앨리어싱 효과를 높이기 위하여 전체적으로 멀티 Z-버퍼를 사용하였는데 사용되는 Z-버퍼의 개수를 줄이면서 멀티 Z-버퍼를 사용한 것과 비슷한 효과를 보이는 효율적인 방법이다.