Environment-Independent VR Development

被引:0
|
作者
Kreylos, Oliver [1 ]
机构
[1] Univ Calif Davis, WM Keck Ctr Act Visualizat Earth Sci, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vrui (Virtual Reality User Interface) is a C++ development toolkit for highly interactive and high-performance VR applications, aimed at producing completely environment-independent software. Vrui not only hides differences between display systems and multi-pipe rendering approaches, but also separates applications from the input devices available at any environment. Instead of directly referencing input devices, e. g., by name, Vrui applications work with an intermediate tool layer that expresses interaction with input devices at a higher semantic level. This allows environment integrators to provide tools to map the available input devices to semantic events such as selection, location, dragging, navigation, menu selection, etc., in the most efficient and intuitive way possible. As a result, Vrui applications run effectively on widely different VR environments, ranging from desktop systems with only keyboard and mouse to fully-immersive multi-screen systems with multiple 6-DOF input devices. Vrui applications on a desktop are not run in a "simulator" mode mostly useful for debugging, but are fully usable and look and feel similar to native desktop applications.
引用
收藏
页码:901 / 912
页数:12
相关论文
共 50 条
  • [1] Environment-independent decoherence rate in classically chaotic systems
    Jalabert, RA
    Pastawski, HM
    PHYSICAL REVIEW LETTERS, 2001, 86 (12) : 2490 - 2493
  • [2] ORBITAL RADII AND ENVIRONMENT-INDEPENDENT TRANSFERABLE ATOMIC LENGTH SCALES
    GANGULY, P
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 1995, 117 (06) : 1777 - 1782
  • [3] Cepstral compensation by polynomial approximation for environment-independent speech recognition
    Raj, B
    Gouvea, EB
    Moreno, PJ
    Stern, RM
    ICSLP 96 - FOURTH INTERNATIONAL CONFERENCE ON SPOKEN LANGUAGE PROCESSING, PROCEEDINGS, VOLS 1-4, 1996, : 2340 - 2343
  • [4] DeFall: Environment-Independent Passive Fall Detection Using WiFi
    Hu, Yuqian
    Zhang, Feng
    Wu, Chenshu
    Wang, Beibei
    Liu, K. J. Ray
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) : 8515 - 8530
  • [5] Environment-Independent Online Real-time Traffic Identification
    Tai, Masaki
    Ata, Shingo
    Oka, Ikuo
    FOURTH INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES (ICNS 2008), PROCEEDINGS, 2008, : 230 - 235
  • [6] Environment-independent Formation Flight for Micro Aerial Vehicles
    Nageli, Tobias
    Conte, Christian
    Domahidi, Alexander
    Morari, Manfred
    Hilliges, Otmar
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 1141 - 1146
  • [7] A DNA origami plasmonic sensor with environment-independent read-out
    Masciotti, Valentina
    Piantanida, Luca
    Naumenko, Denys
    Amenitsch, Heinz
    Fanetti, Mattia
    Valant, Matjaz
    Lei, Dongsheng
    Ren, Gang
    Lazzarino, Marco
    NANO RESEARCH, 2019, 12 (11) : 2900 - 2907
  • [8] Intelligent and Environment-Independent Peg-In-Hole Search Strategies
    Sharma, Kamal
    Shirwalkar, Varsha
    Pal, Prabir K.
    2013 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND EMBEDDED SYSTEMS (CARE-2013), 2013,
  • [9] A vector Taylor series approach for environment-independent speech recognition
    Moreno, PJ
    Raj, B
    Stern, RM
    1996 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, CONFERENCE PROCEEDINGS, VOLS 1-6, 1996, : 733 - 736
  • [10] A DNA origami plasmonic sensor with environment-independent read-out
    Valentina Masciotti
    Luca Piantanida
    Denys Naumenko
    Heinz Amenitsch
    Mattia Fanetti
    Matjaž Valant
    Dongsheng Lei
    Gang Ren
    Marco Lazzarino
    Nano Research, 2019, 12 : 2900 - 2907