VR Builder
借助 VR Builder的生产就绪工具包,您可以定义工作流、实现交互,并在几分钟内准备好可用的原型。无论您是在创建 VR 培训、产品演示还是其他沉浸式体验,VR Builder都提供了完美的解决方案。
通过利用 VR Builder用户友好的图形界面,您可以大幅减少开发时间并简化流程,使您能够更快、更高效地专注于创建高质量的 VR 内容。
VR Builder专为 VR 培训应用设计,是一个理想的附加解决方案。您可以在 Unity Asset Store 获取 VR Builder:VR Builder - Open Source Toolkit for VR Creation。
VR Builder与 realvirtual
设置 VR Builder的步骤
1. 从 Unity Asset Store 获取 VR Builder
- 打开 Unity Asset Store,搜索 "VR Builder - Open source toolkit for VR creation."
- 将其添加到您的资源库。
2. 项目设置
- 打开您的 Unity项目。
- 下载并导入 VR Builder包到您的项目中。
- 提示时确认导入所有内容。
- 当要求时重启 Unity。
3. 更新 XR Interaction Layer Mask
- 重启后,Unity会提示您更新 XR InteractionLayerMask。确认此更新。
4. 通过项目设置向导
- 在设置过程中,您可以选择例如是否让新创建的可抓取物体忽略物理。
- 从可用选项中选择您的硬件。
- 取消勾选 "Load the demo scene after closing the wizard",因为此设置不需要演示。
- 按 Finish,提示时保存场景。
5. 项目验证期间修复问题
- 如果项目验证过程中出现任何问题,点击 "Fix All."
- Unity将重新编译脚本,问题应自动解决。
场景设置
1. 启动场景设置向导
- 在 VR Builder中打开场景设置向导。
- 选择 "Take my current scene" 并为您的流程命名。
- 按 Finish 完成设置。
2. 禁用主摄像机
- 在 UnityHierarchy 面板中,导航到
realvirtual> Main Camera并禁用它。
现在您的场景已准备好在 VR 中工作,但需要添加交互功能,例如通过传送移动。
为 VR 移动添加传送
1. 选择您的 XR Rig
- 在 Hierarchy 中,找到并选择 XR rig(可能命名为 "XR_Setup_Action_Based_Hands")。
- 移动并旋转 rig 为 VR 玩家设置一个良好的起点。
2. 创建传送区域
- 添加一个平面 到您的场景并命名为 "Teleportation Area."
- 将 "Teleportation Area (VR Builder)" 组件添加到该平面上。
3. 设置传送图层
- 将平面的图层设置为 #8(无论其名称如何)。
- 在 Teleportation Area 组件中,将 Interaction Layer Mask 设置为相同图层。为简单起见,您可以选择 "Everything",但建议指定正确的图层以实现更清晰的设置。
4. 禁用网格渲染器
- 禁用平面上的 Mesh Renderer,使传送区域功能可用但在场景中不可见。
最终说明
您的场景现在应该允许传送和基本 VR 功能!您可以继续使用 VR Builder丰富的工具包构建您的 VR 体验。