A lightweight 3D visualization and navigation system on handheld devices

  • Authors:
  • Wendel B. Silva;Maria Andréia Formico Rodrigues

  • Affiliations:
  • Universidade de Fortaleza - UNIFOR, Fortaleza--CE, Brazil;Universidade de Fortaleza - UNIFOR, Fortaleza--CE, Brazil

  • Venue:
  • Proceedings of the 2009 ACM symposium on Applied Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work presents a lightweight 3D visualization and navigation system we have proposed and implemented on handheld devices, using the Open Graphics Library for Embedded Systems (OpenGL ES API). The visibility algorithms view-frustum culling, backface culling (this one available in the OpenGL ES API), and a combination of view-frustum culling and backface culling, associated to different depth levels of Octrees (used to partition the 3D scene) were implemented and used to optimize the processing time required to render 3D graphics. The system was then tested using these combinations of algorithms and performance analyses were conducted for situations where the camera walks through an environment containing 6199 polygons. The results show that navigation at interactive rates of 10.07 and 30.61 frames per second can be obtained using the Pock-etPC iPaq hx2490b and the mobile phone Nokia n82, respectively.