Real-time Image-space Hatching

실시간 영상 공간 해칭 -GPU 기반 실시간 픽셀 단위 영상공간 해칭-

  • 김용진 (포항공과대학교 컴퓨터공학과) ;
  • 이승용 (포항공과대학교 컴퓨터공학과)
  • Published : 2009.02.09

Abstract

Hatching is an effective artistic tool for conveying shape and shading by placing parallel line strokes on drawing objects. We present a simple and effective per-pixel image-space hatching method to draw line strokes using given stroke directions. Our hatching method directly runs on the screen and it can efficiently render highly complex scenes in hatching styles. We implement the algorithm using a pixel shader in a modern GPU.

해칭은 물체의 곡률방향을 따라 평행한 선 스트로크를 그려 모양과 음영을 표현하는 효과적인 예술적 기법이다. 본 논문에서는 주어진 스트로크 방향으로 선 스트로크를 그리는 실시간 픽셀단위 영상공간 방법을 제시한다. 본 해칭 방법은 화면 위에서 직접 적용되기 때문에 복잡한 구조를 갖는 3차원 장면을 효율적으로 실시간에 그려낼 수 있다. 우리는 본 방법을 GPU의 픽셀 쉐이더를 이용하여 구현한다.

Keywords