Skip to content

1 ‐ Installing BIMOS

Kaden edited this page Dec 6, 2024 · 13 revisions

Creating a new project

Create a new Universal 3D project

  • Skip this step if you already have a project

1

Adding the package

  1. Select the latest Release under Releases on the GitHub repository.

image

  1. Select and download BIMOS.unitypackage

image

  1. Drag BIMOS.unitypackage into the Project window

Configuring OpenXR

  1. Select EditProject Settings...

5

  1. Select XR Plug-in Management

6

  1. Enable OpenXR under Plug-in Providers for PC

7

  1. Enable OpenXR under Plug-in Providers for Android

8

  1. Select Project Validation under XR Plug-in Management

9

  1. Select Fix All under Validation Rules

10

  1. Select OpenXR under XR Plug-in Management

11

  1. Select the following under Enabled Interaction Profiles for PC:
    • HTC Vive Controller Profile
    • Oculus Touch Controller Profile
    • HP Reverb G2 Controller Profile
    • Valve Index Controller Profile

image

  1. Select Oculus Touch Controller Profile under Enabled Interaction Profiles for Android

13

  1. Select Meta Quest Support under OpenXR Feature Groups for Android

14

Configuring WebXR (skip if you don't have WebXR installed)

  1. Install WebXR using their instructions.
  2. Select the [BIMOS] Player Rig Prefab in BIMOS/Assets

image

  1. Select the LeftController and RightController under [BIMOS] Player Rig/ControllerRig/CameraOffset/FloorOffset

image

  1. Add Web XR Controller components to LeftController and RightController
  • Set Hand to LEFT for the LeftController and RIGHT for the RightController
  • Tick Always Use Grip on both

image

Configuring project settings

  1. Select Tags and Layers

15

  1. Add BIMOSRig and BIMOSMenu under Layers
    • The layer number does not matter
    • The layers must not already be in use by any game objects

16

  1. Select Assets/Settings under Project

17

  1. Enable the Decal render feature in both PC_Renderer and Mobile_Renderer by selecting Add Render Feature
    • You may want to remove the Screen Space Ambient Occlusion render feature from PC_Renderer for better performance

18 19

Creating a new BIMOS scene

  1. Select FileNew Scene

21

  1. Select Standard (BIMOS)

22

Adding BIMOS to an existing scene

In Hierarchy, select +BIMOSSpawn Point

  • Make sure to remove all cameras from the scene beforehand

23

Now that you have BIMOS installed, you may want to import some assets from the demo!