Exemplo n.º 1
0
        //-------------------------------------------------
        // Get the world velocity of the VR Hand.
        //-------------------------------------------------
        public Vector3 GetTrackedObjectVelocity(float timeOffset = 0)
        {
            if (timeOffset == 0)
            {
                return(VRManager.trackingOrigin.TransformVector(trackedObject.GetVelocity()));
            }

            Vector3 velocity;
            Vector3 angularVelocity;

            trackedObject.GetVelocitiesAtTimeOffset(timeOffset, out velocity, out angularVelocity);
            return(VRManager.trackingOrigin.TransformVector(velocity));
        }