Dynamic Scene Graph: Enabling Scaling, Positioning, and Navigation in the Universe

dc.contributor.authorAxelsson, Emilen_US
dc.contributor.authorCosta, Jonathasen_US
dc.contributor.authorSilva, Cláudioen_US
dc.contributor.authorEmmart, Carteren_US
dc.contributor.authorBock, Alexanderen_US
dc.contributor.authorYnnerman, Andersen_US
dc.contributor.editorHeer, Jeffrey and Ropinski, Timo and van Wijk, Jarkeen_US
dc.date.accessioned2017-06-12T05:23:00Z
dc.date.available2017-06-12T05:23:00Z
dc.date.issued2017
dc.description.abstractIn this work, we address the challenge of seamlessly visualizing astronomical data exhibiting huge scale differences in distance, size, and resolution. One of the difficulties is accurate, fast, and dynamic positioning and navigation to enable scaling over orders of magnitude, far beyond the precision of floating point arithmetic. To this end we propose a method that utilizes a dynamically assigned frame of reference to provide the highest possible numerical precision for all salient objects in a scene graph. This makes it possible to smoothly navigate and interactively render, for example, surface structures on Mars and the MilkyWay simultaneously. Our work is based on an analysis of tracking and quantification of the propagation of precision errors through the computer graphics pipeline using interval arithmetic. Furthermore, we identify sources of precision degradation, leading to incorrect object positions in screen-space and z-fighting. Our proposed method operates without near and far planes while maintaining high depth precision through the use of floating point depth buffers. By providing interoperability with order-independent transparency algorithms, direct volume rendering, and stereoscopy, our approach is well suited for scientific visualization. We provide the mathematical background, a thorough description of the method, and a reference implementation.en_US
dc.description.number3
dc.description.sectionheadersGeo and Space Visualization
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume36
dc.identifier.doi10.1111/cgf.13202
dc.identifier.issn1467-8659
dc.identifier.pages459-468
dc.identifier.urihttps://doi.org/10.1111/cgf.13202
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13202
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.titleDynamic Scene Graph: Enabling Scaling, Positioning, and Navigation in the Universeen_US
Files
Collections