×

The stochastic highlighting of polygon edges in the transparent visualization of large-scale polygon meshes: application to visualizing a high-energy elementary particle detector. (English) Zbl 07192080

Summary: In this paper, we propose a new stochastic algorithm that supports high-quality transparent visualization of line objects and apply it to polygon edges of complex three-dimensional (3D) polygon models. We also apply it to realizing transparent wireframe visualization that greatly improves comprehensibility of the conventional method. In our algorithm, the line opacity is recognized as the probability that a pixel on the image plane becomes the projected line colour. Our stochastic algorithm successfully makes a depth sort of rendering primitives, which often causes rendering artefacts and a wrong depth feel in conventional non-stochastic transparent rendering, unnecessary. We demonstrate our method using 3D models of the ATLAS detector, which is the world’s largest high-energy elementary particle detector at CERN laboratory (EU) and a complex car engine. We also demonstrate the transparent wireframe visualization using the simulation data, which consist of many line objects, acquired for the ATLAS detector.

MSC:

62-XX Statistics

Software:

GWT; OpenGL; GEANT4
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Agostinelli S, Allison J, Amako K, et al. Geant4 - a simulation toolkit. Nucl Instrum Methods Phys Res A. 2003;506(3):250-303. doi: 10.1016/S0168-9002(03)01368-8[Crossref], [Web of Science ®], [Google Scholar]
[2] Allison J, Amako K, Apostolakis J, et al. Geant4 developments and applications. IEEE Trans Nucl Sci. 2006;53(1):270-278. doi: 10.1109/TNS.2006.869826[Crossref], [Web of Science ®], [Google Scholar]
[3] Allson J, Asai M, Barrand G, et al. The Geant4 visualisation system. Comput Phys Commun. 2008;178:331-365. doi: 10.1016/j.cpc.2007.09.010[Crossref], [Web of Science ®], [Google Scholar] · Zbl 1196.68301
[4] Tanaka S, Hasegawa K, Shimokubo Y, et al. Particle-based transparent rendering of implicit surfaces and its application to fused visualization. In: Proc. EuroVis 2012 (short paper); 2012. p. 25-29. [Google Scholar]
[5] Hasegawa K, Ojima S, Shimokubo Y, et al. Particle-based transparent fused visualization applied to medical volume data. Int J Model Simul Sci Comput. 2013;4:1341003 [11 pages]. doi: 10.1142/S1793962313410031[Crossref], [Google Scholar]
[6] Carpenter L. The A-buffer, an antialiased hidden surface method. In: Proc. SIGGRAPH ’84; 1984. p. 103-108. [Google Scholar]
[7] Fuchs H, Goldfeathereeee J, Hultquist JP, et al. Fast spheres, shadows, textures, transparencies, and image enhancements in pixel-planes. In: Proc. SIGGRAPH ’85; 1985. p. 111-120. [Google Scholar]
[8] Mulder JD, Groen FCA, van Wijk JJ. Pixel masks for screen-door transparency. In: Proc. IEEE Visualization ’98; 1998. p. 351-358. [Google Scholar]
[9] Neider J, Davis T. Opengl programming guide, release 1. Boston (MA): Addison-Wesley; 1993. [Google Scholar]
[10] Enderton E, Sintorn E, Shirley P, et al. Stochastic transparency. IEEE TVCG. 2011;17(8):1036-1047. [Google Scholar]
[11] Sen O, Chemudugunta C, Gopi M. Silhouette-opaque transparency rendering. In: Proc. Computer Graphics and Imaging 2003; 2003. p. 153-158. [Google Scholar]
[12] Everitt C. Interactive order-independent transparency. Tech. rep., NVIDIA Corporation; 2001. [Google Scholar]
[13] Liu B, Wei LY, Xu YQ. Multi-layer depth peeling via fragment sort. Tech. rep., Microsoft Research 2006-81; 2006. [Google Scholar]
[14] Bavoil L, Myers K. Order independent transparency with dual depth peeling. Tech. rep., NVIDIA Corporation; Feb. 2008. [Google Scholar]
[15] Bavoil L, Callahan SP, Lefohn A, et al. Multi-fragment effects on the GPU using the k-buffer. In: Proc. 2007 Symposium on Interactive 3D Graphics and Games; 2007. p. 97-104. [Google Scholar]
[16] Yang JC, Hensley J, Grün H, et al. Real-time concurrent linked list construction on the GPU. Comput Graph Forum. 2010;29(4):1297-1304. doi: 10.1111/j.1467-8659.2010.01725.x[Crossref], [Web of Science ®], [Google Scholar]
[17] Enderton E, Sintorn E, Shirley P, et al. Stochastic transparency. In: Proc. 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games; 2010. [Google Scholar]
[18] Licea-Kane RJ, Ginsburg B, Kessenich D, et al. Opengl shading language. Addison-Wesley; 2009. [Google Scholar]
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.