Hi Guys I'm working on a Procedural.dll for DBP.
Here is a list of the procedural functions I intend it to contain although I'll most likley change this list as I go.
double IntNoise1D(int x)
double IntNoise2D(int x, int y)
double IntNoise3D(int x, int y, int z)
double Noise1D(float x)
double Noise2D(float x, float y)
double Noise3D(float x, float y, float z)
double Perlin1D(float x, float H, float lacunarity, int octaves, int basis)
double Perlin2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double Perlin3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double fBm1D(float x, float H, float lacunarity,int octaves, int basis)
double fBm2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double fBm3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double MultiFractal1D(float x, float H, float lacunarity,int octaves, int basis)
double MultiFractal2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double MultiFractal3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double RigidMultiFractal1D(float x, float H, float lacunarity,int octaves, int basis)
double RigidMultiFractal2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double RigidMultiFractal3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double heteroTerrain1D(float x, float H, float lacunarity,int octaves, int basis)
double heteroTerrain2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double heteroTerrain3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double hybridMultiFractal1D(float x, float H, float lacunarity,int octaves, int basis)
double hybridMultiFractal2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double hybridMultiFractal3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double Turbulence1D(float x, float H, float lacunarity,int octaves, int basis)
double Turbulence2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double Turbulence3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double Voronoi1D(float x, float H, float lacunarity,int octaves, int basis)
double Voronoi2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double Voronoi3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
double CellNoise1D(float x, float H, float lacunarity,int octaves, int basis)
double CellNoise2D(float x, float y, float H, float lacunarity,int octaves, int basis)
double CellNoise3D(float x, float y, float z, float H, float lacunarity,int octaves, int basis)
I'd like any suggestions and/or
C++ working code examples from the rest of the users to help me on my way. (Thanks in advance)
Cyberspace was becoming overcrowded and slummy so I decided to move. These nice chaps gave me a lift.