Skip to content

VFX-Graph based Kinect XEF file player for Unity

License

Notifications You must be signed in to change notification settings

narranoid/UnityVFX-Kinect-Player

 
 

Repository files navigation

Unity VFX Kinect Player

A working Kinect XEF file player based on KinectXEFTools and Unity VFX Graph. In the KinectPlayer_DemoScene, unfold the KinectPlayer prefab and there you can set the path to a XEF file on your device.

Then you can play it in Unity: Playback preview in Unity

Everywhen

This Kinect XEF player is a cleaned up version of the XEF player created for the project Everywhen: A 360° video adaptation of an intermedia performance that deals with the topic of historic recurrence through movement, 3d visuals, and sound spatialization

Everywhen Part 1 on Vimeo

Visual Effect Features

  • Clipping: Clipping a certain range of the image
  • Body Index Masking: Mask by a human body the Kinect detected (usually very good results)
  • Joint Distance Masking: Mask elements that exceed a certain distance to a joint of the person recorded
  • Keying: A classic color key / green screen

Releases

No releases published

Packages

No packages published

Languages

  • C# 90.2%
  • ShaderLab 7.6%
  • HLSL 2.2%