Interactive Navigation and Exploration of Virtual Environments on Handheld Devices

Interactive Navigation and Exploration of Virtual Environments on Handheld Devices

Maria Andréia F. Rodrigues, Rafael G. Barbosa, Nabor C. Mendonça
Copyright: © 2012 |Volume: 3 |Issue: 3 |Pages: 20
ISSN: 1947-9158|EISSN: 1947-9166|EISBN13: 9781466612372|DOI: 10.4018/jhcr.2012070105
Cite Article Cite Article

MLA

Rodrigues, Maria Andréia F., et al. "Interactive Navigation and Exploration of Virtual Environments on Handheld Devices." IJHCR vol.3, no.3 2012: pp.67-86. http://doi.org/10.4018/jhcr.2012070105

APA

Rodrigues, M. A., Barbosa, R. G., & Mendonça, N. C. (2012). Interactive Navigation and Exploration of Virtual Environments on Handheld Devices. International Journal of Handheld Computing Research (IJHCR), 3(3), 67-86. http://doi.org/10.4018/jhcr.2012070105

Chicago

Rodrigues, Maria Andréia F., Rafael G. Barbosa, and Nabor C. Mendonça. "Interactive Navigation and Exploration of Virtual Environments on Handheld Devices," International Journal of Handheld Computing Research (IJHCR) 3, no.3: 67-86. http://doi.org/10.4018/jhcr.2012070105

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Arbitrarily 3D scenes pose difficult challenges to real-time visualization, navigation and exploration on mobile devices. We have developed a framework for supporting interactive navigation and exploration of mobile virtual environments. Our framework can be used to load dynamically virtual environments from a remote PC server, navigate through them, find an optimal and collision-free path from one place to another, and obtain additional information on the objects of interest by directly pointing to their representation in the virtual world. As a proof of concept of the framework as well as to illustrate its use and main functionalities, we have run tests with a virtual world containing more than one hundred thousand triangles. A walkthrough of this world shows how the framework allocates resources (memory and processing time) to execute the tasks of rendering, geometric transformations, collision detection, and scenes loading, and how its performance is affected under different navigation scenarios.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.