Exemplo n.º 1
0
    void UpdateCamera(PopCap.TCamera Camera)
    {
        if (ApplyTransform)
        {
            var LocalToWorld = Camera.GetLocalToWorld();

            VisualisationDepthCamera.transform.localPosition = LocalToWorld.MultiplyPoint(Vector3.zero);
            VisualisationDepthCamera.transform.localRotation = LocalToWorld.rotation;
        }
    }
Exemplo n.º 2
0
 public void OnFrame(PopCap.TFrameMeta ColorMeta, Texture ColourText, PopCap.TFrameMeta DepthMeta, Texture DepthTexture)
 {
     if (DepthMeta.Camera != null)
     {
         LastCamera = DepthMeta.Camera;
         //UpdateCamera(DepthMeta.Camera);
     }
     else
     {
         Debug.Log("No camera in meta");
     }
 }