WebXR使用

因为需要做Web端的VR项目所以研究了一下web VR这个插件

主要是做个备忘录https://github.com/MozillaReality/unity-webxr-export

其实很简单 直接上链接

1.插件下载以及浏览及兼容问题
https://github.com/MozillaReality/unity-webxr-export/blob/master/README.md

2.如何在unity中使用Web XR 和发布WebGL
https://github.com/MozillaReality/unity-webxr-export/blob/master/docs/project-setup.md

注意设置VR支持是设置这个

3.手柄各按键的使用
https://github.com/MozillaReality/unity-webxr-export/blob/master/docs/controllers.md

如果 InputManager.asset下载不下来也可以复制内容到 your Project /ProjectSettings/InputManager.asset
就是在后面加入以下内容

 - serializedVersion: 3
    m_Name: TriggerLeft
    descriptiveName: 
    descriptiveNegativeName: 
    negativeButton: 
    positiveButton: 
    altNegativeButton: 
    altPositiveButton: 
    gravity: 1000
    dead: 0.01
    sensitivity: 1.2
    snap: 0
    invert: 0
    type: 2
    axis: 8
    joyNum: 0
  - serializedVersion: 3
    m_Name: TriggerRight
    descriptiveName: 
    descriptiveNegativeName: 
    negativeButton: 
    positiveButton: 
    altNegativeButton: 
    altPositiveButton: 
    gravity: 1000
    dead: 0.01
    sensitivity: 1.2
    snap: 0
    invert: 0
    type: 2
    axis: 9
    joyNum: 0
  - serializedVersion: 3
    m_Name: GripLeft
    descriptiveName: 
    descriptiveNegativeName: 
    negativeButton: 
    positiveButton: 
    altNegativeButton: 
    altPositiveButton: 
    gravity: 1000
    dead: 0.01
    sensitivity: 1.2
    snap: 0
    invert: 0
    type: 2
    axis: 10
    joyNum: 0
  - serializedVersion: 3
    m_Name: GripRight
    descriptiveName: 
    descriptiveNegativeName: 
    negativeButton: 
    positiveButton: 
    altNegativeButton: 
    altPositiveButton: 
    gravity: 1000
    dead: 0.01
    sensitivity: 1.2
    snap: 0
    invert: 0
    type: 2
    axis: 11
    joyNum: 0

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity WebXR 是 Unity 引擎的一个扩展,用于在网页上创建和发布虚拟现实(VR)和增强现实(AR)内容。通过 Unity WebXR,开发人员能够利用 Unity 强大的功能和工具来构建沉浸式的虚拟现实和增强现实体验,并在支持 WebXR 的浏览器中直接运行。 使用 Unity WebXR,开发人员可以创建逼真的虚拟世界、3D 模型、动画和场景,并将其发布到 WebXR 平台上。这使得用户无需下载或安装任何额外的软件,就可以在支持 WebXR 的浏览器中即时访问这些内容。而且,使用 Unity WebXR 还可以通过 WebXR 设备(如头戴式显示器、移动设备或桌面电脑)来实现与虚拟世界的交互,提供更加身临其境的使用体验。 Unity WebXR 还提供了丰富的功能和支持,以便开发人员更加轻松地创建虚拟现实和增强现实应用程序。它包括了一系列的 API、工具和资源,用于管理输入、摄像头、音频、视频和其他虚拟现实和增强现实的特性。此外,Unity WebXR 还与 Unity 生态系统的其他工具和插件兼容,使开发人员能够更加高效地构建和部署虚拟现实和增强现实应用程序。 总之,Unity WebXR 是一个强大的工具,使得开发人员可以在网页上创建、发布和交互虚拟现实和增强现实内容。它提供了很多功能和支持,可以极大地简化和加速虚拟现实和增强现实应用程序的开发过程。无论是为娱乐、教育、培训还是其他行业,Unity WebXR 都是一个强大的工具,可以为用户提供更加身临其境的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值