Exemple #1
0
        public override void OnNodeProcess()
        {
            outputBiome.Reset();

            if (terrain != null && terrain.type == SamplerType.Sampler2D)
            {
                //terrain mapping
                outputBiome.UpdateSamplerValue(BiomeSamplerName.terrainHeight, NoiseFunctions.Map(terrain as Sampler2D, mapMin, mapMax, true));
            }
        }
        public override void OnNodeProcess()
        {
            if (terrainNoise == null)
            {
                Debug.LogError("[NodeWaterLevel] null terrain input received !");
                return;
            }

            outputBiome.Reset();

            UpdateWaterMap();
        }