Skip to main content
Log in

Efficient quadratic reconstruction and visualization of tetrahedral volume datasets

  • Regular Paper
  • Published:
Journal of Visualization Aims and scope Submit manuscript

Abstract

Most volume rendering algorithms for tetrahedral datasets employ linear reconstruction kernels, resulting in quality loss if the data contain fine features of high orders. In this paper, we present an efficient approach to reconstruct and visualize 3D tetrahedral datasets with a quadratic reconstruction scheme. To leverage a quadratic kernel in each tetrahedron, additional nodes with weighting functions are first constructed in the tetrahedron. The integration of quadratic kernels along a ray in a tetrahedron is efficiently accomplished by means of a pre-computation scheme, making the accumulation of optical contributions very fast. Our approach is compatible with both object-space (projected tetrahedra) and image-space (ray casting) volume rendering methods. Experimental results demonstrate that our approach can efficiently achieve volume visualization with more subtle details, and preserve higher accuracy where needed compared with conventional approaches with linear kernels.

Graphical Abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Callahan S, Ikits M, Comba J, Silva C (2005) Hardware-assisted visibility ordering for unstructured volume rendering. IEEE Trans Vis Comput Graph 11(3):285–295

    Article  Google Scholar 

  • Garrity MP (1990) Raytracing irregular volume data. SIGGRAPH Comput Graph 24(5):35–40

    Article  Google Scholar 

  • http://www.colorado.edu/engineering/CAS/courses.d/AFEM.d/AFEM. Ch10.d/AFEM.Ch10.pdf/

  • Kniss JS, Premoze M, Ikits A, Lefohn C, Hansen, Praun E (2003) Gaussian transfer functions for multi-field volume visualization. In: Proceedings of the 14th IEEE visualization 2003 (VIS’03), pp 497–504, IEEE Computer Society, Washington, DC, USA

  • Max N (1995) Optical models for direct volume rendering. IEEE Trans Visu Comput Graph 1(2):99–108

    Article  Google Scholar 

  • Max N, Hanrahan P, Crawfis R (1990) Area and volume coherence for efficient visualization of 3D scalar functions. SIGGRAPH Comput Graph 24(5):27–33

    Article  Google Scholar 

  • Maximo A, Marroquim R, Farias RC (2010) Hardware-assisted projected tetrahedra. Comput Graph Forum 29:903–912

    Article  Google Scholar 

  • McCormack J, Sherstyuk A (1998) Creating and rendering convolution surfaces. Comput Graph Forum 17(2):113–120

    Article  Google Scholar 

  • Moreland K, Angel E (2004) A fast high accuracy volume renderer for unstructured data. In: Proceedings of the 2004 IEEE symposium on volume visualization and graphics, VV ’04, pp 9–16, IEEE Computer Society, Washington, DC, USA

  • Röttger S, Kraus M, Ertl T (2000) Hardware-accelerated volume and isosurface rendering based on cell-projection. In: Proceedings of the conference on Visualization ’00, VIS ’00, pp 109–116, IEEE Computer Society Press, Los Alamitos, CA, USA

  • Sealy G, Wyvill G (1996) Smoothing of three dimensional models by convolution. In: Proceedings of the 1996 conference on computer graphics international, CGI ’96, p 184, IEEE Computer Society, Washington, DC, USA

  • Shirley P, Tuchman A (1990) A polygonal approximation to direct scalar volume rendering. SIGGRAPH Comput Graph 24(5):63–70

    Article  Google Scholar 

  • Uffinger M, Frey S, Ertl T (2010) Interactive high-quality visualization of higher-order finite elements. Comput Graph Forum 29(2):337–346

    Article  Google Scholar 

  • Weiler M, Kraus M, Merz M, Ertl T (2003) Hardware-based ray casting for tetrahedral meshes. In: Proceedings of the 14th IEEE visualization 2003 (VIS’03), VIS ’03, p 44, IEEE Computer Society, Washington, DC, USA

  • Williams PL, Max N (1992) A volume density optical model. In: Proceedings of the 1992 workshop on volume visualization, VVS ’92, pp 61–68, ACM, New York, NY, USA

  • Williams PL, Max NL, Stein CM (1998) A high accuracy volume renderer for unstructured data. IEEE Trans Vis Comput Graph 4:37–54

    Article  Google Scholar 

  • Wylie BN, Moreland K, Fisk LA, Crossno P (2002) Tetrahedral projection using vertex shaders. In: Volume visualization and graphics, pp 7–12

  • Zhou Y, Garland M (2006) Interactive point-based rendering of higher-order tetrahedral data. IEEE Trans Vis Comput Graph 12(5):2006

    Article  Google Scholar 

Download references

Acknowledgments

Supported by National High Technology Research and Development Program of China (2012AA12090), Major Program of National Natural Science Foundation of China (61232012), National Natural Science Foundation of China (81172124).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xin Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, X., Chen, Wf., Tao, Yb. et al. Efficient quadratic reconstruction and visualization of tetrahedral volume datasets. J Vis 17, 167–179 (2014). https://doi.org/10.1007/s12650-014-0211-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-014-0211-8

Keywords

Navigation