Skip to content

A Unity Application for Streamers that allows controlling a virtual Avatar using SteamVR or Tobii Tracking

Notifications You must be signed in to change notification settings

Guribo/SUVA-Documentation

Repository files navigation

StreamUrVirtualAvatar

A Unity Application for Streamers.

Features:

  • controlling a virtual Avatar
    • Tracking of Head and Arms using SteamVR (SteamVR installation requiered for any kind of tracking)
    • does not render to the VR-Headset
    • can be run with just Trackers/Controllers (optional, without HMD Tutorial Article
    • Tobii Head Tracking (optional)
    • Tobii Eye Tracking (optional but recommended)
    • Fake Eye Movement
  • 10 Emoteslots (using Num 0-9 from anywhere thanks to Elringus)
  • Lipsync using Oculus Lipsync (optional)
  • Spatialized Voice Playback using Resonance Audio (optional)
  • easy positioning of SteamVR Tracking devices on the avatar inside the Application
  • Avatar profiles
  • Dynamic Bone script support
  • FPS limiter
  • adjustable background color (Chroma keying/Transparency)
  • low CPU usage (depends mostly on the loaded avatar)
  • Supports 2-PC streaming (Gaming PC sends Eyetracking Data to Streaming PC, Avatar gets tracked on Streaming PC)
  • Avatars can be created easily using Unity 2018.4.20f1
  • easy export from Unity and import to SUVA of Avatars (Assetbundles)
  • created with VRChat players in mind

To see updates and wip features you can also follow me on Twitter.

About

A Unity Application for Streamers that allows controlling a virtual Avatar using SteamVR or Tobii Tracking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages