FactorizeNoise.h 323 B

1234567891011121314151617
  1. #pragma once
  2. #include "Noise.h"
  3. class FactorizeNoise : public Noise
  4. {
  5. private:
  6. Noise* noiseA;
  7. Noise* noiseB;
  8. double factorA;
  9. public:
  10. FactorizeNoise(Noise* a, Noise* b, double factorA);
  11. ~FactorizeNoise();
  12. int getSeed() const override;
  13. double getNoise(double x, double y, double z) override;
  14. };