Nabla VR
DiscordRoadmapMarketplace
VR Immersive Hands v2.3
VR Immersive Hands v2.3
  • VR Immersive Hands
  • Overview
    • Tutorials
    • Changelog
    • Open Cases
    • Compatibility
    • Legal
  • Features
    • Animated Hands and Controllers (HAC)
      • HAC Components
      • HACs
    • Hint
      • Hand and Controller Hint
      • World Hint
    • Grab System
      • Core Component
        • Grab Point Constructor
        • Grab Action
      • Placeable Component
      • Placeable Base Component
      • Respawn Component
      • Physics Sound Component
    • Other Features
      • VR Pawn
      • Control Rig
      • VR Console
      • Interaction Component
      • Auto Scroll
  • Guides
    • Migrating
      • If You Only Want HAC (Optional)
      • How to Use Your Own Pawn (Optional)
    • Adding a New Hand
    • Adding a New Controller
Powered by GitBook
On this page
  • Overview
  • Functions
  • Spawn HACs/Spawn HAC_GSs
  • Update HAC
  • Emote
  • Update Laser
  • Grab Action
  • Event Dispatchers
  • Pawn Initialized
  • Assets Loaded
  • Controller/Hand Hint Cleared
  • Valve Index Emulate Grip

Was this helpful?

  1. Features
  2. Animated Hands and Controllers (HAC)

HAC Components

PreviousAnimated Hands and Controllers (HAC)NextHACs

Last updated 4 years ago

Was this helpful?

Overview

These actor components contains everything needed to spawn and communicate with BP_HAC and its children. Just add this to your pawn and call Spawn HACs to get started. Use BPAC_HAC if you only want HAC, use BPAC_HAC_GS if you want the Grab System as well. Don’t use them together.

Functions

Spawn HACs/Spawn HAC_GSs

Input

Description

Settings

Settings to spawn HAC

Left Root

Scene Component to attach Left HAC to. Generally Motion Controller component of Left MC

Right Root

Scene Component to attach Right HAC to. Generally Motion Controller component of Right MC

This function spawns HACs and attaches them to the provided roots.

Update HAC

This function contains everything needed to initialize the BP_HAC. So you can use this function in runtime to change any settings in HAC. Don’t forget that Load Finished will always be called after this function.

Emote

When Visibility is Hands, you can do hand emotes. You can find more example emotes in “HandsAndControllers/Mannequin/Anims/Emote”

Update Laser

Use this function to change which hand has laser to interact with UI and world.

Grab Action

Grab Action functions.

Event Dispatchers

Pawn Initialized

Use this to let other BPs know if initialization is finished. The content doesn't use this at the moment but it could be useful to you.

Assets Loaded

Lets you know if HAC is loaded correctly or not.

Controller/Hand Hint Cleared

Lets you know when a hint is cleared and returns what it was.

Valve Index Emulate Grip

As you may know, Knuckles doesn't have a click for its grip sensor. We added a way to emulate this. This will trigger if Grip Force is greater than 0.95. Treshold can be adjusted from component settings.

Hand and Controller Hint
Grab Action
Hand and Controller Hint