Пример #1
0
//	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);
    }