EWA splatting

被引:107
作者
Zwicker, M [1 ]
Pfister, H
van Baar, J
Gross, M
机构
[1] ETH Zentrum, Comp Graph Lab, CH-8092 Zurich, Switzerland
[2] Mitsubishi Elect Res Labs, Cambridge, MA 02139 USA
关键词
rendering systems; volume rendering; texture mapping; splatting; antialiasing;
D O I
10.1109/TVCG.2002.1021576
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present a framework for high quality splatting based on elliptical Gaussian kernels. To avoid aliasing artifacts, we introduce the concept of a resampling filter, combining a reconstruction kernel with a low-pass filter. Because of the similarity to Heckbert's EWA (elliptical weighted average) filter for texture mapping, we call our technique EWA splatting. Our framework allows us to derive EWA splat primitives for volume data and for point-sampled surface data. It provides high image quality without aliasing artifacts or excessive blurring for volume data and, additionally, features anisotropic texture filtering for point-sampled surfaces. It also handles nonspherical volume kernels efficiently; hence, it is suitable for regular, rectilinear, and irregular volume datasets. Moreover, our framework introduces a novel approach to compute the footprint function, facilitating efficient perspective projection of arbitrary elliptical kernels at very little additional cost. Finally, we show that EWA volume reconstruction kernels can be reduced to surface reconstruction kernels. This makes our splat primitive universal in rendering surface and volume data.
引用
收藏
页码:223 / 238
页数:16
相关论文
共 34 条
  • [1] Cabral B., 1994, P 1994 S VOLUME VISU, P91, DOI DOI 10.1145/197938.197972
  • [2] Carpenter L., 1984, Computers & Graphics, V18, P103
  • [3] Curless B., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P303, DOI 10.1145/237170.237269
  • [4] GREENE N, 1986, IEEE COMPUT GRAPH, V6, P21, DOI 10.1109/MCG.1986.276658
  • [5] Grossman J. P., 1998, Rendering Techniques '98. Proceedings of the Eurographics Workshop, P181
  • [6] Heckbert P. S., 1989, THESIS U CALIFORNIA
  • [7] HOPPE H, 1992, COMP GRAPH, V26, P71, DOI 10.1145/142920.134011
  • [8] Jouppi N. P., 1999, Proceedings 1999 EUROGRAPHICS/SIGGRAPH Workshop on Graphics Hardware, P85, DOI 10.1145/311534.311582
  • [9] Kajiya J. T., 1984, Computers & Graphics, V18, P165
  • [10] Lacroute P., 1994, Computer Graphics Proceedings. Annual Conference Series 1994. SIGGRAPH 94 Conference Proceedings, P451, DOI 10.1145/192161.192283