Cargando…
IGUANA: A high-performance 2D and 3D visualisation system
The IGUANA project has developed visualisation tools for multiple high-energy experiments. At the core of IGUANA is a generic, high- performance visualisation system based on OpenInventor and OpenGL. This paper describes the back-end and a feature-rich 3D visualisation system built on it, as well as...
Autores principales: | , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2004
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1016/j.nima.2004.07.036 http://cds.cern.ch/record/908987 |
_version_ | 1780908855779131392 |
---|---|
author | Alverson, G Eulisse, G Muzaffar, S Osborne, I Taylor, L Tuura, L A |
author_facet | Alverson, G Eulisse, G Muzaffar, S Osborne, I Taylor, L Tuura, L A |
author_sort | Alverson, G |
collection | CERN |
description | The IGUANA project has developed visualisation tools for multiple high-energy experiments. At the core of IGUANA is a generic, high- performance visualisation system based on OpenInventor and OpenGL. This paper describes the back-end and a feature-rich 3D visualisation system built on it, as well as a new 2D visualisation system that can automatically generate 2D views from 3D data, for example to produce R/Z or X/Y detector displays from existing 3D display with little effort. IGUANA has collaborated with the open-source gl2ps project to create a high-quality vector postscript output that can produce true vector graphics output from any OpenGL 2D or 3D display, complete with surface shading and culling of invisible surfaces. We describe how it works. We also describe how one can measure the memory and performance costs of various OpenInventor constructs and how to test scene graphs. We present good patterns to follow and bad patterns to avoid. We have added more advanced tools such as per-object clipping, slicing, lighting or animation, as well as multiple linked views with OpenInventor, and describe them in this paper. We give details on how to edit object appearance efficiently and easily, and even dynamically as a function of object properties, with instant visual feedback to the user. |
id | cern-908987 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2004 |
record_format | invenio |
spelling | cern-9089872019-09-30T06:29:59Zdoi:10.1016/j.nima.2004.07.036http://cds.cern.ch/record/908987engAlverson, GEulisse, GMuzaffar, SOsborne, ITaylor, LTuura, L AIGUANA: A high-performance 2D and 3D visualisation systemDetectors and Experimental TechniquesThe IGUANA project has developed visualisation tools for multiple high-energy experiments. At the core of IGUANA is a generic, high- performance visualisation system based on OpenInventor and OpenGL. This paper describes the back-end and a feature-rich 3D visualisation system built on it, as well as a new 2D visualisation system that can automatically generate 2D views from 3D data, for example to produce R/Z or X/Y detector displays from existing 3D display with little effort. IGUANA has collaborated with the open-source gl2ps project to create a high-quality vector postscript output that can produce true vector graphics output from any OpenGL 2D or 3D display, complete with surface shading and culling of invisible surfaces. We describe how it works. We also describe how one can measure the memory and performance costs of various OpenInventor constructs and how to test scene graphs. We present good patterns to follow and bad patterns to avoid. We have added more advanced tools such as per-object clipping, slicing, lighting or animation, as well as multiple linked views with OpenInventor, and describe them in this paper. We give details on how to edit object appearance efficiently and easily, and even dynamically as a function of object properties, with instant visual feedback to the user.oai:cds.cern.ch:9089872004 |
spellingShingle | Detectors and Experimental Techniques Alverson, G Eulisse, G Muzaffar, S Osborne, I Taylor, L Tuura, L A IGUANA: A high-performance 2D and 3D visualisation system |
title | IGUANA: A high-performance 2D and 3D visualisation system |
title_full | IGUANA: A high-performance 2D and 3D visualisation system |
title_fullStr | IGUANA: A high-performance 2D and 3D visualisation system |
title_full_unstemmed | IGUANA: A high-performance 2D and 3D visualisation system |
title_short | IGUANA: A high-performance 2D and 3D visualisation system |
title_sort | iguana: a high-performance 2d and 3d visualisation system |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1016/j.nima.2004.07.036 http://cds.cern.ch/record/908987 |
work_keys_str_mv | AT alversong iguanaahighperformance2dand3dvisualisationsystem AT eulisseg iguanaahighperformance2dand3dvisualisationsystem AT muzaffars iguanaahighperformance2dand3dvisualisationsystem AT osbornei iguanaahighperformance2dand3dvisualisationsystem AT taylorl iguanaahighperformance2dand3dvisualisationsystem AT tuurala iguanaahighperformance2dand3dvisualisationsystem |