Skip to content
Rory Clark edited this page May 19, 2021 · 2 revisions

Addons are features that are generally specific to custom packages and code that you may be making use of in your project, beyond what Unity provides by default.

All addons are enabled by adding Scripting Define Symbols to your project (these are found within your Project Settings -> Player -> Other Settings -> Scripting Define Symbols). This is to prevent compilation errors with your project when the required scripts are not present.

Current Addons

Addons are listed with their name and the define symbol required to enable them.

Includes two different methods of recording Ultraleap hands.

  • Record either individual model based hands (using LeapHandFrameRecordComponent)
  • Record entire frame information of both hands from a ServiceProvider (using LeapServiceProviderRecordComponent and replacing your standard ServiceProvider with a LeapPlaybackProvider).

SteamVR Skeletal Hands - PR_STEAMVR

Records the information provided to a SteamVR Skeletal hand model. Simply add a SteamVRSkeletonRecordComponent to a SteamVR_Behaviour_Pose object and make sure it has a SteamVR_Behaviour_Skeleton.