private void StartSmartTerrainTracker() { Debug.Log("Starting Smart Terrain Tracker"); SmartTerrainTracker tracker = TrackerManager.Instance.GetTracker <SmartTerrainTracker>(); if (tracker != null) { tracker.Start(); if (this.mTrackerStarted != null) { this.mTrackerStarted.InvokeWithExceptionHandling(); } } }
public virtual bool Start() { bool flag = false; SmartTerrainTracker tracker = TrackerManager.Instance.GetTracker <SmartTerrainTracker>(); if (tracker != null && tracker.IsActive) { tracker.Stop(); flag = true; } bool arg_3D_0 = VuforiaWrapper.Instance.ReconstructionStart(this.mNativeReconstructionPtr) == 1; if (flag) { tracker.Start(); } return(arg_3D_0); }