the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 23 lines 869 B view raw
1#pragma once 2#include "Synth.h" 3#include "SimplexNoise.h" 4 5class PerlinSimplexNoise : public Synth 6{ 7private: 8 SimplexNoise **noiseLevels; 9 int levels; 10 11public: 12 PerlinSimplexNoise(int levels); 13 PerlinSimplexNoise(Random *random, int levels); 14 void init(Random *random, int levels); 15 ~PerlinSimplexNoise(); 16 17 virtual double getValue(double x, double y); 18 double getValue(double x, double y, double z); 19 20 doubleArray getRegion(doubleArray buffer, double x, double y, int xSize, int ySize, double xScale, double yScale, double sizeScale); 21 doubleArray getRegion(doubleArray buffer, double x, double y, int xSize, int ySize, double xScale, double yScale, double sizeScale, double powScale); 22 doubleArray getRegion(doubleArray buffer, double x, double y, double z, int xSize, int ySize, int zSize, double xScale, double yScale, double zScale); 23};