Esempio n. 1
0
        protected void UpdateLiveValues()
        {
            Vector3    position;
            Quaternion rotation;

            if (stream.GetPosition(handTag, out position) && stream.GetRotation(handTag, out rotation))
            {
                this.loPosition = position;
                this.loRotation = rotation;
            }
        }
Esempio n. 2
0
        protected void UpdateTracking()
        {
            Vector3    position;
            Quaternion rotation;

            if (masterStream.GetPosition(customTag, out position) && masterStream.GetRotation(customTag, out rotation))
            {
                this.isTracked       = true;
                this.trackedPosition = position;
                this.trackedRotation = rotation;
            }
            else
            {
                this.isTracked = false;
            }
        }
Esempio n. 3
0
        protected void UpdateTracking()
        {
            Vector3    position;
            Quaternion rotation;

            if (masterStream.GetPosition(liveObjectTag, out position) && masterStream.GetRotation(liveObjectTag, out rotation))
            {
                this.isTracked       = true;
                this.trackedPosition = position;
                this.trackedRotation = rotation;

                //Debug.Log (liveObjectTag + " " + trackedPosition + " " + trackedRotation);
            }
            else
            {
                this.isTracked = false;
            }
        }