Exemple #1
0
        private void Start()
        {
            _camera = GetComponent <Camera>();
            if (_camera == null)
            {
                _camera = Camera.main;
            }

            _terrainGenerator = FindObjectOfType <EndlessTerrainGenerator>();
        }
Exemple #2
0
    void Start()
    {
        terrainGen  = FindObjectOfType <EndlessTerrainGenerator>();
        scalarField = FindObjectOfType <ScalarField>();
        mc          = FindObjectOfType <MarchingCubesRenderer>();
        //if (scalarField == null) return;

        inst = Instantiate(brushHead, transform, false);
        // *2 because radius
        inst.transform.localScale    = new Vector3(radius, radius, radius) * 2f * scalarField.GridScale;
        inst.transform.localPosition = new Vector3(0.0f, 0.0f, distanceFromScreen);
    }