• Media type: E-Article
  • Title: Immersive and Interactive Exploration of Billion-Atom Systems
  • Contributor: Sharma, Ashish; Nakano, Aiichiro; Kalia, Rajiv K.; Vashishta, Priya; Kodiyalam, Sanjay; Miller, Paul; Zhao, Wei; Liu, Xinlian; Campbell, Timothy J.; Haas, Andy
  • Published: MIT Press - Journals, 2003
  • Published in: Presence: Teleoperators and Virtual Environments, 12 (2003) 1, Seite 85-95
  • Language: English
  • DOI: 10.1162/105474603763835350
  • ISSN: 1054-7460
  • Keywords: Computer Vision and Pattern Recognition ; Human-Computer Interaction ; Control and Systems Engineering ; Software
  • Origination:
  • Footnote:
  • Description: We have developed a visualization system, namedAtomsviewer, to render a billion atoms from the results of a molecular dynamics simulation. This system uses a hierarchical view frustum culling algorithm based on the octree data structure to efficiently remove atoms that are outside of the field of view. A novel occlusion culling algorithm, using a probability function, then selects atoms with a high probability of being visible. These selected atoms are further tested with a traditional occlusion culling algorithm before being rendered as spheres at varying levels of detail. To achieve scalability, Atomsviewer is distributed over a cluster of PCs that execute a parallelized version of the hierarchical view frustum culling and the probabilistic occlusion culling, and a graphics workstation that renders the atoms. We have used Atomsviewer to render a billion-atom data set on a dual processor SGI Onyx2 with an InfiniteReality2 graphics pipeline connected to a four-node PC cluster.