DocumentCode :
715041
Title :
A spatial partitioning heuristic for automatic adjustment of the 3D navigation speed in multiscale virtual environments
Author :
Taunay, Henrique ; Rodrigues, Vinicius ; Braga, Rodrigo ; Elias, Pablo ; Reis, Luciano ; Raposo, Alberto
Author_Institution :
Tech.-Sci. Software Dev. Inst., PUC-Rio, Rio de Janeiro, Brazil
fYear :
2015
fDate :
23-24 March 2015
Firstpage :
51
Lastpage :
58
Abstract :
With technological evolution, 3D virtual environments continuously increase in complexity; such is the case with multiscale environments, i.e., environments that contain groups of objects with extremely diverging levels of scale. Such scale variation makes it difficult to interactively navigate in this kind of environment since it demands repetitive and unintuitive adjustments in either velocity or scale, according to the objects that are close to the observer, in order to ensure a comfortable and stable navigation. Recent efforts have been developed working with heavy GPU based solutions that are not feasible depending on the complexity of the scene. We present a spatial partitioning heuristic for automatic adjustment of the 3D navigation speed in a multiscale virtual environment minimizing the workload and transferring it to the CPU, allowing the GPU to focus on rendering. With the scene topological information obtained in a preprocessing phase, we are able to obtain, in real-time, the closest object and the visible objects, which allows us to propose two different heuristics for automatic navigation velocity. Finally, in order to verify the usability gain in the proposed approaches, user tests were conducted to evaluate the accuracy and efficiency of the navigation, and users´ subjective satisfaction. Results were particularly significant for demonstrating accuracy gain in navigation while using the proposed approaches for both laymen and advanced users.
Keywords :
graphics processing units; interactive systems; navigation; rendering (computer graphics); virtual reality; 3D virtual environments; CPU; GPU based solutions; automatic 3D navigation speed adjustment; automatic navigation velocity; interactively navigation; multiscale virtual environments; navigation efficiency; preprocessing phase; rendering; scene topological information; spatial partitioning heuristic; usability gain; user subjective satisfaction; user tests; Cameras; Graphics processing units; Navigation; Real-time systems; Three-dimensional displays; Virtual environments; Automatic Speed Adjustment; Multiscale; Navigation Techniques; VR;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
3D User Interfaces (3DUI), 2015 IEEE Symposium on
Conference_Location :
Arles
Type :
conf
DOI :
10.1109/3DUI.2015.7131726
Filename :
7131726
Link To Document :
بازگشت