public FractalMulti(INoise source, int NumOctaves, double Frequency, enuBaseNoiseRange fractalOutputRange = enuBaseNoiseRange.MinOneToOne) : base(source, fractalOutputRange) { _frequency = Frequency; _numOctaves = NumOctaves; _lacunarity = 2.0; _h = 1.0; _gain = 0.0; _offset = 0.0; _withValueRemap = true; CalcWeights(); }
public FractalBase(INoise source, enuBaseNoiseRange defaultRange) { _defaultRange = defaultRange; _source = source; _fractalRemap = new FractalRemap[MAXOCTAVE]; }