Skip to content

This is a Unity project built on the back of Microsoft's Kinect for Windows SDK 2.0. The project itself uses perspective projection and head tracking to fake 3D depth on a 2D screen!

Notifications You must be signed in to change notification settings

Benjamin-Rhodes-Kropf/Unity-XboxKinect-Perspective-Projection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XboxKinect-PerspectiveProjection

This is a Unity project built on the back of Microsoft's Kinect for Windows SDK 2.0. The project itself uses perspective projection and head tracking to fake 3D depth on a 2D screen!

Requirements

  • Unity 20.20.21 or later
  • Xbox Kinect SDK
  • Kinect Adapter for Xbox One S,Xbox One X
  • Windows 8/8.1/10

Demo

PerspectiveDemoScene.mp4
8Ball.mp4

Modifications Made to Kinect SDK

  • added hand tracking and geasture control (open/closed hand)
  • added rotation tracking for all joints of kinect body
  • added toggle mode for showing kinect character in world scene

Areas for Further Improvment

  • projection script causes shadow clipping in game view
  • implimentation of hand pointing (i.e raycast from elbow through hand location to get world space directional point)
  • additional demo scenes with further intagration of gesture control (i.e the grabbing of various game objects or a reaction other then just color change when hand closed)

Acknowledgements

Related Spaces

-The Cylindrical Varrier, a high-resolution parallax-barrier autostereo VR display

About

This is a Unity project built on the back of Microsoft's Kinect for Windows SDK 2.0. The project itself uses perspective projection and head tracking to fake 3D depth on a 2D screen!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages