mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Rename perlin noise to value noise (#15858)
This commit is contained in:
parent
372e37faf2
commit
78293404c7
27 changed files with 339 additions and 309 deletions
|
@ -78,7 +78,7 @@ void TestNoise::testNoise2dPoint()
|
|||
u32 i = 0;
|
||||
for (u32 y = 0; y != 10; y++)
|
||||
for (u32 x = 0; x != 10; x++, i++) {
|
||||
float actual = NoisePerlin2D(&np_normal, x, y, 1337);
|
||||
float actual = NoiseFractal2D(&np_normal, x, y, 1337);
|
||||
float expected = expected_2d_results[i];
|
||||
UASSERT(std::fabs(actual - expected) <= 0.00001);
|
||||
}
|
||||
|
@ -88,7 +88,7 @@ void TestNoise::testNoise2dBulk()
|
|||
{
|
||||
NoiseParams np_normal(20, 40, v3f(50, 50, 50), 9, 5, 0.6, 2.0);
|
||||
Noise noise_normal_2d(&np_normal, 1337, 10, 10);
|
||||
float *noisevals = noise_normal_2d.perlinMap2D(0, 0, NULL);
|
||||
float *noisevals = noise_normal_2d.noiseMap2D(0, 0, NULL);
|
||||
|
||||
for (u32 i = 0; i != 10 * 10; i++) {
|
||||
float actual = noisevals[i];
|
||||
|
@ -126,7 +126,7 @@ void TestNoise::testNoise3dPoint()
|
|||
for (u32 z = 0; z != 10; z++)
|
||||
for (u32 y = 0; y != 10; y++)
|
||||
for (u32 x = 0; x != 10; x++, i++) {
|
||||
float actual = NoisePerlin3D(&np_normal, x, y, z, 1337);
|
||||
float actual = NoiseFractal3D(&np_normal, x, y, z, 1337);
|
||||
float expected = expected_3d_results[i];
|
||||
UASSERT(std::fabs(actual - expected) <= 0.00001);
|
||||
}
|
||||
|
@ -136,7 +136,7 @@ void TestNoise::testNoise3dBulk()
|
|||
{
|
||||
NoiseParams np_normal(20, 40, v3f(50, 50, 50), 9, 5, 0.6, 2.0);
|
||||
Noise noise_normal_3d(&np_normal, 1337, 10, 10, 10);
|
||||
float *noisevals = noise_normal_3d.perlinMap3D(0, 0, 0, NULL);
|
||||
float *noisevals = noise_normal_3d.noiseMap3D(0, 0, 0, NULL);
|
||||
|
||||
for (u32 i = 0; i != 10 * 10 * 10; i++) {
|
||||
float actual = noisevals[i];
|
||||
|
@ -152,7 +152,7 @@ void TestNoise::testNoiseInvalidParams()
|
|||
try {
|
||||
NoiseParams np_highmem(4, 70, v3f(1, 1, 1), 5, 60, 0.7, 10.0);
|
||||
Noise noise_highmem_3d(&np_highmem, 1337, 200, 200, 200);
|
||||
noise_highmem_3d.perlinMap3D(0, 0, 0, NULL);
|
||||
noise_highmem_3d.noiseMap3D(0, 0, 0, NULL);
|
||||
} catch (InvalidNoiseParamsException &) {
|
||||
exception_thrown = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue