DOI QR코드

DOI QR Code

밉맵 기반의 지연된 부드러운 그림자 매핑

김성구;이성길
Kim, Sunggoo;Lee, Sungkil

  • 투고 : 2015.07.23
  • 심사 : 2015.12.15
  • 발행 : 2016.04.15

초록

컴퓨터그래픽스에서 지연된 음영처리는 깊이 버퍼링을 이용하여 화면에 나타날 기하 정보만을 저장한 후, 픽셀 음영처리를 화면공간에서 후처리하는 기법이다. 일반적인 그림자 매핑과 달리 후처리 기반 기법은 렌더링 파이프라인 구조의 변화 없이 적용이 가능하므로 다중 광원에 의한 그림자 효과를 다루기에 적합하다. 본 논문에서는 지연된 음영처리 기반의 그림자 생성 방법과 밉맵을 이용하여 이를 부드러운 그림자로 확장하는 방법을 제안한다. 광원으로부터 가시도 맵을 저장한 후, 밉맵 필터링을 통해 가시도 맵을 블러한 후 음영처리 결과에 적용한다. 이러한 기법은 부드러운 그림자 효과를 얻지만, 픽셀 깊이에 관계없는 필터링으로 인해 빛샘 현상이 발생할 수 있다. 이러한 빛샘 현상을 제거하기 위해 본 논문은 또한 화면공간에서의 깊이 차이에 따른 적응형 샘플링 기법을 제안한다.

키워드

지연된 음영처리;그림자 매핑;부드러운 그림자;후처리

참고문헌

  1. A. Appel, "Some techniques for shading machine renderings of solids," Proc. of the ACM Spring Joint Computer Conference 1968, pp.37-45, 1968.
  2. F . Policarpo, F. Fonseca, and C. Games, Deferred shading tutorial, pp. 32, Pontifical Catholic University of Rio de Janeiro 31, Rio de Janeiro, 2005.
  3. M. Mittring, Finding next gen: Cryengine 2, ACM SIGGRAPH 2007 courses, ACM, 2007.
  4. L. Williams, "Casting curved shadows on curved surfaces," Proc. of ACM SIGGRAPH 5th Annual Conference on Computer Graphics and Interactive Techniques, pp.270-274, 1978.
  5. W. Donnelly and L. Andrew, "Variance shadow maps," Proc. of the ACM Symposium on Interactive 3D graphics and Games 2006, pp. 161-165, 2006.
  6. T. Annen, T. Mertens, H. P. Seidel, E. Flerackers, and J. Kautz, "Exponential shadow maps," Proc. of the CIPS Graphics Interface 2008, pp. 155-161, 2008.
  7. W. T. Reeves, D. H. Salesin, and R. L. Cook, "Rendering antialiased shadows with depth maps," Proc. of the ACM SIGGRAPH 14th Annual Conference on Computer Graphics and Interactive Techniques, pp. 283-291, 1987.
  8. A. Lauritzen, Chapter 8: Summed-area variance shadow maps in GPU Gems 3, pp.157-181, Addison-Wesley Professional, Indianapolis, 2007.
  9. T. Annen, Z. Dong, T. Mertens, P. Bekaert, H. P. Seidel, and J. Kautz, "Real-Time, All-Frequency Shadows in Dynamic Scenes," Journal of ACM Transactions on Graphics, Vol. 27, No.3, pp. 34, Aug. 2008.
  10. S. Lee, G. J. Kim, and S. Choi, "Real-time depth-of-field rendering using anisotropically filtered mipmap interpolation," Journal of IEEE Transactions on Visualization and Computer Graphics , Vol. 15, No.3, pp.453-464, May. 2009 . https://doi.org/10.1109/TVCG.2008.106
  11. F. C. Crow, "Summed-area tables for texture mapping," Proc. of the ACM SIGGRAPH 11th Annual Conference on Computer Graphics and Interactive Techniques, pp. 207-212, 1984.

과제정보

연구 과제 주관 기관 : 한국연구재단