Exemple #1
0
 public void ResetTracking()
 {
     if (trackingStartedCounter != -1)
     {
         arCameraTargetFound = false;
         ARMarkerBehaviour.ResetTracking();
         trackingStartedCounter = INITIALIZATION_DELAY;
     }
 }
Exemple #2
0
    public void StopTracking()
    {
        arCameraTarget         = null;
        arCameraTargetFound    = false;
        currentRotation        = Quaternion.identity;
        trackingStartedCounter = -1;
        biasYaw   = 0;
        biasPitch = 0;

        // reset tracking for all markers
        ARMarkerBehaviour.ResetTracking();

        GameObject.Find("ARCanvas").GetComponent <UnityEngine.UI.RawImage>().color = new Color(1.0f, 1.0f, 1.0f, 0.0f);
    }