private void doErosion(ILayerMasked final, IErosionDescriptor bs) { if (bs.HydraulicErosionParams.Strenght <= 0) { return; } onErosionStarted(); bs.HydraulicErosion.Erode(final, bs.HydraulicErosionParams); _visualLogger.Log(final, "baseWithEro"); }
private void postProcessWholeLayer(ILayerMasked final, IErosionDescriptor bs, int riverAmount) { _visualLogger.Log(final, "baseNoEro"); doErosion(final, bs); generateRIvers(final, riverAmount); }