Abstract
In this paper, we propose a novel transfer function (TF) design interface for multi-variate volume rendering. To design higher dimensional TFs in an general and flexible manner, a transfer function synthesizer (TFS) is developed. On the TFS, multi-dimensional TFs are generated by algebraic synthesis of one-dimensional TFs, which are designed based on the conventional GUIs or algebraic expressions. The TFS enables not only multi-variate volume rendering, but also general visualization techniques, such as surface visualization and image composition, within the framework of volume rendering. The TFS is implemented on the remote visualization system PBVR, and applied to various multi-variate scalar volume data generated from nuclear applications.
Graphical abstract
Similar content being viewed by others
References
Akiba H, Ma KL (2007) A tri-space visualization interface for analyzing time-varying multivariate volume data. In: Proceedings of Eurographics/IEEE VGTC Symposium on Visualization, pp 115–122
Arens S, Domik G (2010) A Survey of Transfer Functions Suitable for Volume Rendering. In: Westermann R, Kindlmann G (eds) IEEE/EG Symposium on Volume Graphics. The Eurographics Association, UK
Caban JJ, Rheingans P (2008) Texture-based transfer functions for direct volume rendering. IEEE Trans Vis Vol Graph 14(6):1364–1371
Correa CD, Ma K-L (2008) Size-based transfer functions: A new volume exploration technique. IEEE Trans Vis Comput Graph 14(6):1380–1387
Guo H, Xiao H, Liu M, Yuan X (2012) Scalable multivariate volume visualization and analysis based on dimension projection and parallel coordinates. IEEE Trans Visual Comput Graph 18(9):1397–1410
Haidacher M, Bruckner S, Kanitsar A, Gröller ME (2008) Information-based transfer functions for multimodal visualization. In: Proceedings of the First Eurographics Conference on Visual Computing for Biomedicine, EG VCBM’08. Eurographics Association, Aire-la-Ville, Switzerland, pp 101–108
Idomura Y, Urano H, Aiba N, Tokuda S (2009) Study of ion turbulent transport and profile formations using global gyrokinetic full-f vlasov simulation. Nucl Fusion 49(6):065029
Kawamura T, Sakamoto N, Koyamada K (2010) Level-of-detail rendering of a large-scale irregular volume dataset using particles. J Comput Sci Technol 25(5):905–915
Kawamura T, Idomura Y, Miyamura H, Takemiya H, Sakamoto N, Koyamada K (2015) Remote visualization system based on particle based volume rendering. In: Proceedings of the conference on VDA, Visualization and Data Analysis. SPIE
Kawamura T, Idomura Y, Miyamura H, Takemiya H (2012) Remote visualization for large-scale simulation using particle-based volume rendering. In: Proceedings of SC12 poster. SC12, p 93
Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. In: Proceedings of the 1998 IEEE Symposium on Volume Visualization, VVS ’98. ACM, New York, pp 79–86
Kindlmann G, Whitaker R, Tasdizen T, Moller T (2003) Curvature-based transfer functions for direct volume rendering: Methods and applications. In: Proceedings of the 14th IEEE Visualization 2003 (VIS’03), VIS ’03. IEEE Computer Society, Washington, DC, p 67
Kniss J, Kindlmann G, Hansen C (2002) Multidimensional transfer functions for interactive volume rendering. IEEE Trans Visual Comput Graph 8:270–285
Kniss J, Kindlmann G, Hansen C (2001) Interactive volume rendering using multi-dimensional transfer functions and direct manipulation widgets. In: Proceedings of the Conference on Visualization ’01, VIS ’01. IEEE Computer Society, Washington, DC, pp 255–262
Levoy M (1988) Display of surfaces from volume data. IEEE Comput Graph Appl 8:29–37
Liu S, Wang B, Thiagarajan J, Bremer P-T, Pascucci V (2014) Multivariate volume visualization through dynamic projections. In: Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV)
Martin AR, Ward MO (1995) High dimensional brushing for interactive exploration of multivariate data. In: Proceedings of the 6th Conference on Visualization ’95, VIS ’95. IEEE Computer Society, Washington, DC, p 271
Matsuoka D, Araki F, Kida S, Sasaki H, Taguchi B (2012) Visualization for ocean general circulation model via multi-dimensional transfer function and multivariate analysis. Trans Jpn Soc Simul Technol 4(4):168–175
Niizato T, Imai H, Maekawa K, Yasue K, Kurikami H, Shiozaki I, Yamashita R (2011) Development of a methodology for the characterisation of long-term geosphere evolution, 1; impacts of natural events and processes on the geosphere evolution of coastal setting, in the case of horonobe area. In: Proceedings of 19th International Conference on Nuclear Engineering. ICONE-19
Patel D, Haidacher M, Balabanian JP, Gr”oller ME (2009) Moment curves. In: Peter Eades HWS , Ertl T (eds) Proceedings of the IEEE Pacific Visualization Symposium 2009, pp 201–208
Sakamoto N, Kawamura T, Koyamada K (2010) Improvement of particle-based volume rendering for visualizing irregular volume data sets. Comput Graph 34(1):34–42
Sakamoto N, Nonaka J, Koyamada K, Tanaka S (2007) Particle-based volume rendering. Asia Pac Symp Vis 2007:129–132
Tappenbeck A, Preim B, Dicken V (2006) Distance-based transfer function design: specification methods and applications. In: Schulze T, Horton G, Preim B, Schlechtweg S (eds) SimVis. SCS Publishing House e.V., Berlin, pp 259–274
Tzeng FY, Lum E, Ma KL (2003) A novel interface for higher-dimensional classification of volume data. In: Proceedings of IEEE Visualization 2003 Conference, pp 505–512
Yamashita S, Takase K, Yoshida H (2014) Development of numerical simulation method for relocation behavior of molten materials in nuclear reactors; analysis of relocation behavior for molten materials with a simulated decay heat model. In: Proceedings of 22nd International Conference on Nuclear Engineering. ICONE-22
Zhou L, Schott M, Hansen C (2012) Transfer function combinations. Comput Graph 36(6):596–606
Acknowledgments
We would like to thank Dr. Susumu Yamashita for providing the JUPITER data and Dr. Saegusa Hiromitsu and Dr. Kenichi Yasue for providing the ground-water data. The development of the K-computer version of the Remote Visualization System PBVR is supported by the MEXT, Grant for the HPCI Strategic Program-Field No. 4: Next-Generation Industrial Innovations.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kawamura, T., Idomura, Y., Miyamura, H. et al. Algebraic design of multi-dimensional transfer function using transfer function synthesizer. J Vis 20, 151–162 (2017). https://doi.org/10.1007/s12650-016-0387-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-016-0387-1