A unified approach to adapt scientific visualization systems to third-party solvers
- 66 Downloads
This paper presents a new unified approach to adapt scientific visualization systems to third-party solvers implemented on different software and hardware platforms. This approach allows building multiplatform visualization systems, enables automatic conversion of input and output data from any solver into a rendering-compatible format, and provides real-time generation of high-quality images. The automated adaptation of visualization systems to third-party solvers is based on ontological engineering methods. Multiplatform portability is provided by the automatic generation of a graphical user interface (GUI) for each particular operating system and by preprocessing the data to be rendered by using heuristic-based tools, which ensures compatibility with different hardware and software platforms, including desktop computers and mobile devices. In addition, an original anti-aliasing algorithm is proposed to ensure high quality of resulting images. Based on the proposed approach, a multiplatform scientific visualization system called SciVi is developed, which is successfully used for solving various real-world scientific visualization problems from different application domains.
Unable to display preview. Download preview PDF.
- 1.Vasil’ev, V.R., Voloboi, A.G., V’yukova, N.I., and Galaktionov, V.A., Context visualization of spatial data, Inf. Tekhnol. Vychisl. Sist., 2004, no. 4, pp. 25–34.Google Scholar
- 3.Bondarev, A.E. and Galaktionov, V.A., Multidimensional analysis in multiparametric optimization problems with the use of visualization methods, Nauchn. Vizualizatsiya, 2012, vol. 4, no. 2, pp. 1–13.Google Scholar
- 5.Gavrilova, T.A. and Khoroshevskii, V.F., Bazy znanii intellektual’nykh sistem (Knowledge Bases for Intelligent Systems), St. Petersburg: Piter, 2001.Google Scholar
- 8.Lottes, T., Fast Approximate Anti-Aliasing. NVidia, 2009. http://developer.download.nvidia.com/assets/gamedev/files/sdk/11/FXAA_WhitePaper.pdf.Google Scholar