mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-04-04 06:46:21 +00:00
another one
This commit is contained in:
@@ -248,10 +248,8 @@ public class PseudoErosionSampler implements NoiseSampler {
|
||||
int gridYi = gridY + yi;
|
||||
|
||||
int jitterIdx = hash(seed, gridXiPrimed, gridYi * PRIME_Y) & (255 << 1);
|
||||
double jitterX = RAND_VECS_2D[jitterIdx] * cellularJitter;
|
||||
double jitterY = RAND_VECS_2D[jitterIdx | 1] * cellularJitter;
|
||||
double cellX = gridXi + jitterX;
|
||||
double cellY = gridYi + jitterY;
|
||||
double cellX = Math.fma(RAND_VECS_2D[jitterIdx], cellularJitter, gridXi);
|
||||
double cellY = Math.fma(RAND_VECS_2D[jitterIdx | 1], cellularJitter, gridYi);
|
||||
|
||||
// Transform to actual coordinates for lookup
|
||||
double actualCellX = cellX * inverseFrequency;
|
||||
@@ -301,11 +299,6 @@ public class PseudoErosionSampler implements NoiseSampler {
|
||||
}
|
||||
}
|
||||
|
||||
// Shows grid
|
||||
// if(fastAbs(x-round(x)) > 0.5d - 0.01d || fastAbs(y-round(y)) > 0.5d - 0.01d) {
|
||||
// return 0;
|
||||
// }
|
||||
|
||||
return finalDistance;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user