首页> 外文会议>3D User Interfaces (3DUI) >jReality — interactive audiovisual applications across virtual environments
【24h】

jReality — interactive audiovisual applications across virtual environments

机译:jReality —跨虚拟环境的交互式视听应用程序

获取原文

摘要

jReality is a Java scene graph library for creating real-time interactive applications with 3D computer graphics and spatialized audio. Applications written for jReality will run unchanged on software and hardware platforms ranging from desktop machines with a single screen and stereo speakers to immersive virtual environments with motion tracking, multiple screens with 3D stereo projection, and multi-channel audio setups. In addition to euclidean geometry, jReality supports hyperbolic and elliptic geometry. jReality comes with a number of graphics rendering backends, ranging from pure software to hardware-accelerated to photorealistic. A distributed backend is available for cluster-based virtual environments. Audio backends range from a basic stereo renderer to a high-performance Ambisonics renderer for arbitrary 3D speaker configurations. jReality achieves device-independent user interaction through a layer of abstract input devices that are matched at runtime with available physical devices, so that a jReality application will work with keyboard and mouse in a desktop environment as well as with motion tracking in a virtual environment.
机译:JReality是一个Java场景图库,用于使用3D计算机图形和空间化音频创建实时交互式应用程序。为JReality编写的应用程序将在使用单个屏幕和立体声扬声器的软件和硬件平台上运行不变,以将带有运动跟踪的沉浸式虚拟环境,带有3D立体声投影的多个屏幕和多通道音频设置。除了欧几里德几何形状外,JREALITY还支持双曲线和椭圆形几何形状。 JREALITY附带了许多图形渲染后端,从纯软件到硬件加速到光电静态。分布式后端可用于基于群集的虚拟环境。音频后端从基本立体声渲染器到高性能Ambisonics渲染器,用于任意3D扬声器配置。 JReality通过在运行时与可用物理设备匹配的抽象输入设备实现无关的用户交互,因此JReality应用程序将在桌面环境中使用键盘和鼠标以及虚拟环境中的运动跟踪。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号