Example #1
0
    private void Start()
    {
        m_SessionOrigin  = GetComponent <ARSessionOrigin>();
        m_ARPlaneManager = GetComponent <ARPlaneManager>();
        m_planeDetection = GetComponent <PlaneDetectionController>();

        // save reference to plane visualizer
        planeVisualizer = m_ARPlaneManager.planePrefab;

        // Scale ARSessionOrigin according to starting scale
        transform.localScale = new Vector3(startingScale, startingScale, startingScale);

        // Disable TerrainController
        terrainController = GameObject.FindObjectOfType <TerrainController>();
        if (terrainController != null)
        {
            terrainController.enabled = false;
        }
    }
Example #2
0
 void Awake()
 {
     m_RaycastManager         = GetComponent <ARRaycastManager>();
     planeDetectionController = FindObjectOfType <PlaneDetectionController>();
 }