// public bool IsBodyTurned(ref KinectInterop.BodyData bodyData) // { // return false; // } public Vector2 MapSpacePointToDepthCoords(KinectInterop.SensorData sensorData, Vector3 spacePos) { // Vector2 depthPos = Vector3.zero; // // float depthX = 0f, depthY = 0f, depthZ = 0f; // int hr = ConvertWorldToDepth(spacePos.x * 1000f, spacePos.y * 1000f, spacePos.z * 1000f, out depthX, out depthY, out depthZ); // // if(hr == 0) // { // depthPos = new Vector2(depthX, depthY); // } Vector2 depthPos = coordMapper != null?coordMapper.MapSpacePointToDepthCoords(spacePos) : Vector2.zero; return(depthPos); }
// public bool IsBodyTurned(ref KinectInterop.BodyData bodyData) // { // return false; // } public Vector2 MapSpacePointToDepthCoords(KinectInterop.SensorData sensorData, Vector3 spacePos) { Vector2 depthPos = coordMapper != null?coordMapper.MapSpacePointToDepthCoords(spacePos) : Vector2.zero; return(depthPos); }