Overview
Last updated
Last updated
HAC is a feature that has been built with optimization in mind from the start. It uses Soft References and BP Interfaces to be as optimized as possible. So, it only loads assets that are relevant. If your VR application supports multiple headsets, you don’t want Valve Index assets (controller, anims etc.) to be loaded when the headset is Oculus Quest.
HAC can be used as just a hand, just a controller or both together. They can be set to be animated or not animated (optimized). Both hands are independent from each other so you can have different visibility on each one.
When used as just a hand, each finger can be blended independently and grabbing system can be used.
Almost every controller on the market is supported out of the box. Here is a list;
Valve Index
HTC Vive, Pro
HTC Cosmos
Oculus Rift
Oculus Rift S
Oculus Quest
Oculus Quest 2
Oculus Go
Gear VR
WMR
Hint is a feature for highlighting a button or a finger with hint texts to help users about an action. Hints can be placed on world, hands or controllers and can be automatically cleared on input. Its easy to use and highly customizable out of the box.
Each button and finger can be highlighted.
Texts can be shown alongside highlights.
Comes with 5 materials out of the box.
Can be deeply customized.
This feature is heavily inspired from HL:Alyx.
Grab System is a modular component-based system that can be added to any actor quickly. Just add the component and set its settings.
Actors can be grabbed from multiple point.
Every actor and their grab points has priority for grabbing.
Actors can be held two-handed with reverse grabbing.
Actors can be placed to compatible bases.
Hands can play additional animations while grabbing an actor.
Actors can respawn if they are below a certain Z value.
Actors can have physics sound.
VR Pawn – Setup and ready to use for most projects
UI Laser – Toggleable laser with 1 function
Emote – Hand emotes with 1 function
Auto Detect HMD – Target multiple HMDs. Can only detect Oculus HMDs out of the box
VR Console – Send text to console with specified color from any BP with 1 function
Auto Scroll – Smoothly scroll any widget with your laser
Editor Script – Speed up repetitive task
Hand Control Rig – Significantly speed up animation creation
The last two features needs Editor Scripting Utilities and Control Rig plugins from Epic Games to work. However, it’s not a requirement and the content will work without them.