๐Ÿ‘‹
Auto Hand Docs
  • ๐Ÿ™ŒAuto Hand
    • โ€ผ๏ธAuto Hand V4 What's-New
    • โšกSetup
    • ๐Ÿ—’๏ธFAQ
    • โ‰๏ธCommon Issues
    • ๐ŸงคSetup New Hand
    • ๐ŸŽฎController Input
      • โœŠHand Input
      • ๐ŸคŸHand Tracking Input
      • โœŒ๏ธFinger Pose Input
      • ๐ŸƒPlayer Input
      • ๐Ÿ—’๏ธGeneral Input / UI Pointer Input
      • ๐Ÿ‘ˆDistance Grabber Input
      • โšกTeleport Input
      • ๐ŸŽAdditional Input
    • ๐Ÿ–๏ธHand
      • ๐Ÿ”ฆGrabbable Highlighter
      • ๐Ÿ‘‹Hand Follow
      • ๐ŸซณHand Animator
      • โ˜๏ธFinger Component
      • ๐ŸงคHand Projector
    • ๐Ÿ––Hand Tracking
      • ๐Ÿ‘ŒHand Tracking Finger Gesture Tracking
      • ๐Ÿ‘ˆHand Tracking Pose Gesture Tracking
    • โœ๏ธCustom Poses
      • ๐ŸฆพHand Pose Data
      • โœ‚๏ธAnimated Held Poses
    • ๐Ÿ…Grabbable
      • ๐ŸงฒDistance Grabbing
    • ๐ŸงบPlace Point
    • ๐Ÿ“คDispenser Point
    • ๐Ÿ›ธTeleportation
    • ๐Ÿ‘ŸAuto Hand Player
    • ๐ŸงFull Body (VRIK)
    • โš’๏ธExtras
      • ๐Ÿ”ซAuto Gun
        • ๐Ÿ’˜Auto Ammo
        • ๐ŸŽฏAuto Gun Target
      • โš™๏ธGrabbable Held Joint
      • ๐ŸŽ›๏ธPhysics Gadgets
        • ๐Ÿ”˜Physics Gadget Button
        • ๐ŸŽš๏ธPhysics Gadget Slider
        • ๐ŸŽ›๏ธPhysics Gadget Lever
      • ๐Ÿ“UI Interaction
      • ๐Ÿ“ฑHand Touch / Trigger
      • ๐Ÿ”จSmashing
      • ๐Ÿ”ชStabbing
      • ๐ŸŽฏStickies
      • ๐ŸงฒMagnetic Forces
      • ๐Ÿ“ขCollision Sounds
      • โŒšWrist Look Event
Powered by GitBook
On this page
  • Package Setup
  • Setup Wizard
  • Required Physics Layers
  • If you're looking to setup a new hand model
  1. Auto Hand

Setup

PreviousAuto Hand V4 What's-NewNextFAQ

Last updated 3 months ago

Package Setup

Auto Hand includes four built in options for input. Auto hand does not directly manage input instead it includes various scripts that act as bridges between the chosen input system and Auto Hand. You can learn more about these individual scripts in the page

OpenXR

If you are developing a project that you want to be supported across many different devices this is the recommended packages

1. Download the package at AutoHand/Packages/OpenXR.package

2. Go to Edit/Project Settings/Xr Plugin-Management install your desired plugin

3. Install desired XR Management Sub-Plugin where you enabled XR Managment

4. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/OpenXR)

Great Video by Justin P Barnett includes a setup walkthrough for OpenXR

Oculus Integration

Required for Quest Hand Tracking

If you are developing a dedicated Quest application this is strongly recommended

  1. Download AutoHand/Packages/MetaXR.package

  2. When prompted with this window recommend choosing the OpenXR option

  1. Go to Edit/Project Settings/Xr Plugin-Management

In the XR Plugin Management window, enabled Oculus

  1. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/Meta XR)

XR

This is the XR input system it has some overlap with the newer action based system recommend using the OpenXR (Action Based) input for long term support

  1. Download AutoHand/Packages/XR.package

  2. Go to Edit/Project Settings/Xr Plugin-Management install your desired plugin

3. Install desired XR Management Sub-Plugin where you enabled XR Managment

4. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/XR)

SteamVR

Required for Vive Index finger tracking

  1. Go to Edit/Project Settings/Xr Plugin-Management and install

  2. Go to Edit/Project Settings/XR Plugin-Management install, then enable OpenVR

5. Download AutoHand/Packages/SteamVR.package

6. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/SteamVR)

Here is an excellent video on SteamVR Input Actions which Auto Hand uses for input with this package

Setup Wizard

After following the setup you should get a pop-up window for automatic setup (if your project doesn't have errors)

This setup window will allow you to pick from a list of recommended physics settings. These settings are specifically meant to help improve dynamic physics interactions between the hands and objects in the world. Higher quality settings will yield higher quality dynamic interactions, increase visual smoothness, reduce changes of physics jitter, and increased stability with joint interactions

Will override the settings listed

  • Low (not recommended)

  • Medium (usually not recommended)

  • High (recommended for Quest 2 or PC)

  • Very High (recommended for PC)

Required Physics Layers

The setup wizard will also automatically add the required physics layers for the project if there are enough empty physics layer spots. These layers help prevent certain physics bugs and increase optimizations

If you're looking to setup a new hand model

Download Asset

Download Asset

Follow the

๐Ÿ™Œ
โšก
Learn more about Meta XR
Meta XR
Learn More about XR
Learn More about SteamVR
SteamVR Plugin | Integration
SteamVR Setup Guide
Learn More about Physics Settings
๐ŸงคSetup New Hand
๐ŸŽฎController Input
Learn More about OpenXR
.
These layers are automatically generated by the setup wizard unless your project doesn't have four available spaces