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 条
  • [41] Survey of the VR Environment for Deep Learning Model Development
    Naraha, Taisei
    Akimoto, Kouta
    Yairi, Ikuko Eguchi
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, 1423 : 154 - 164
  • [42] Environment-independent 14-helix formation in short β-peptides:: Striking a balance between shape control and functional diversity
    Raguse, TL
    Lai, JR
    Gellman, SH
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2003, 125 (19) : 5592 - 5593
  • [43] Genetic background- and environment-independent QTL and candidate gene identification of appearance quality in three MAGIC populations of rice
    Chen, Huizhen
    Zhai, Laiyuan
    Chen, Kai
    Shen, Congcong
    Zhu, Shuangbing
    Qu, Pingping
    Tang, Jie
    Liu, Jianping
    He, Haohua
    Xu, Jianlong
    FRONTIERS IN PLANT SCIENCE, 2022, 13
  • [44] Applied virtual reality - IGD's VR development environment and applications
    Astheimer, P
    COMPUTERS AND THEIR APPLICATIONS - PROCEEDINGS OF THE ISCA 11TH INTERNATIONAL CONFERENCE, 1996, : 107 - 112
  • [45] Identification and Fine Mapping of SiDWARF3 (D3), a Pleiotropic Locus Controlling Environment-Independent Dwarfism in Foxtail Millet
    Fan, Xingke
    Tang, Sha
    Zhi, Hui
    He, Miaomiao
    Ma, Wenshuang
    Jia, Yanchao
    Zhao, Baohua
    Jia, Guanqing
    Diao, Xianmin
    CROP SCIENCE, 2017, 57 (05) : 2431 - 2442
  • [46] Software development metrics: to VR or not to VR
    Moreno-Lumbreras, David
    Robles, Gregorio
    Izquierdo-Cortazar, Daniel
    Gonzalez-Barahona, Jesus M.
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (02)
  • [47] Software development metrics: to VR or not to VR
    David Moreno-Lumbreras
    Gregorio Robles
    Daniel Izquierdo-Cortázar
    Jesus M. Gonzalez-Barahona
    Empirical Software Engineering, 2024, 29
  • [48] Work-in-Progress-Development of a Virtual Reality Learning Environment: VR Baby
    Ryan, Grace
    Murphy, John
    Higgins, Mary
    McAuliffe, Fionnuala
    Mangina, Eleni
    PROCEEDINGS OF 2020 6TH INTERNATIONAL CONFERENCE OF THE IMMERSIVE LEARNING RESEARCH NETWORK (ILRN 2020), 2020, : 312 - 315
  • [49] The development of an integrated haptic VR machining environment for the automatic generation of process plans
    Fletcher, Craig
    Ritchie, James
    Lim, Theo
    Sung, Raymond
    COMPUTERS IN INDUSTRY, 2013, 64 (08) : 1045 - 1060
  • [50] User tracking in VR environment
    Simkovic, Vladimir
    Hajtmanek, Roman
    Zajicek, Viliam
    2019 INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGIES AND COMPUTER SCIENCE (ENT): INNOVATION & APPLICATION, 2019, : 80 - 84