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(); }