fixed locals, fixed object+world gen
This commit is contained in:
@@ -86,7 +86,7 @@ public class NoiseGenerator
|
||||
|
||||
for (int i = 0; i < samples.Length; i++)
|
||||
{
|
||||
vertices[i].y = samples[i] * 3;
|
||||
vertices[i].y = samples[i];
|
||||
}
|
||||
|
||||
applyMesh(tile, mesh, vertices, colors);
|
||||
@@ -139,7 +139,7 @@ public class NoiseGenerator
|
||||
vertices = mesh.vertices;
|
||||
for (int i = 0; i < sidelength; i++)
|
||||
{
|
||||
result[sidelength - 1 + i * sidelength] = vertices[0 + i * sidelength].y / 3;
|
||||
result[sidelength - 1 + i * sidelength] = vertices[0 + i * sidelength].y;
|
||||
result[sidelength - 2 + i * sidelength] = (result[sidelength - 1 + i * sidelength] + result[sidelength - 3 + i * sidelength]) / 2;
|
||||
}
|
||||
}
|
||||
@@ -149,7 +149,7 @@ public class NoiseGenerator
|
||||
vertices = mesh.vertices;
|
||||
for (int i = 0; i < sidelength; i++)
|
||||
{
|
||||
result[0 + i * sidelength] = vertices[sidelength - 1 + i * sidelength].y / 3;
|
||||
result[0 + i * sidelength] = vertices[sidelength - 1 + i * sidelength].y;
|
||||
result[1 + i * sidelength] = (result[0 + i * sidelength] + result[2 + i * sidelength]) / 2;
|
||||
}
|
||||
|
||||
@@ -160,7 +160,7 @@ public class NoiseGenerator
|
||||
vertices = mesh.vertices;
|
||||
for (int i = 0; i < sidelength; i++)
|
||||
{
|
||||
result[sidelength * sidelength - (sidelength - i)] = vertices[i].y / 3;
|
||||
result[sidelength * sidelength - (sidelength - i)] = vertices[i].y;
|
||||
result[sidelength * (sidelength - 1) - (sidelength - i)] = (result[sidelength * sidelength - (sidelength - i)] + result[sidelength * (sidelength - 2) - (sidelength - i)]) / 2;
|
||||
}
|
||||
|
||||
@@ -171,7 +171,7 @@ public class NoiseGenerator
|
||||
vertices = mesh.vertices;
|
||||
for (int i = 0; i < sidelength; i++)
|
||||
{
|
||||
result[i] = vertices[sidelength * sidelength - (sidelength - i)].y / 3;
|
||||
result[i] = vertices[sidelength * sidelength - (sidelength - i)].y;
|
||||
result[i + sidelength] = (result[i] + result[i + sidelength * 2]) / 2;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user