Zoe for Unity: Help Center
  • Zoe for Unity - Help Center
  • Installation
    • Setting up Unity
    • Installing Zoe
    • XR Settings
    • Basic Scene
  • Getting Started
    • Interaction Rig
      • Create an Interaction Rig
      • Structure & Settings
    • Testing without a headset
    • Navigation modes
  • Adding interactivity
    • Overview
    • Interactive Objects
      • Creating IOs
      • Structure of IOs
      • IO Setup
    • Interactions
      • Interaction Setup
      • Conditions
        • Duration (parameter)
        • Gaze
        • Point and Click
        • Proximity
        • Touch
        • Manipulate
        • Inputs
        • Drop
        • Approach
        • Collision
      • Actions
        • Delay (parameter)
        • Scale
        • Rotate
        • Rotate Around
        • Translate
        • Activate
        • Audio
        • Animation
        • Physics
        • Change Material
    • Drag & Drop system
    • API - Custom Scripts
      • Create your own Condition
      • Create your own Action
  • Multiplayer
    • Installation
    • Photon Setup
    • Scripting Symbols
    • Get Started
    • Avatars
    • Multiplayer Conditions
    • Multiplayer Actions
  • Exporting Your App
    • Exporting your .apk for Quest
    • Sideloading your .apk on Quest
  • Lessons
    • Getting Started
      • Interactive Objects
      • Actions 01
      • Actions 02
      • Conditions 01
      • Conditions 02
  • MX PEN INTEGRATION
    • Installation
    • MX Pen Input Mapping
    • Changing the default MX Ink Visual
  • Swapping the MX Inc Visual In Play Mode
Powered by GitBook
On this page
  1. Getting Started
  2. Interaction Rig

Create an Interaction Rig

Last updated 1 year ago

In order for the plugin to work you need to use the Zoe Interaction Rig. For this all you have to do is convert the standard Unity Camera into an Interactive Rig. You can do this directly in the Inspector of the Camera:

or in the contextual menu selecting the standard Unity camera inside a scene an converting it into an Interactive Rig:

Note that when the camera is converted, two new elements can be seen in the scene:

S_RenderingCamera: this is the actual camera rendering, you should only modify it if you want to change the Flags Clear or add post-processing effects. Do not change its position as it will automatically follow the rig on runtime.

InteractionRig(IO): this is the element representing the user in the experience, you can change the position, customise controllers and raycast as well as set the navigation mode (more details ).

here
Do not modify the S_renderingCamera.