[Genhis][2.0.69] random_penalty noise function has inconsistent behavior
Posted: Tue Sep 30, 2025 10:12 pm
For demonstration, two noise expressions:
Theoretically, they are supposed to be identical. In practice, the former evaluates to some seed-dependent constant everywhere, and the latter - generates different random values for different tiles, seemingly with a period of 1 chunk. Visualization from noise-tools for the latter:
Code: Select all
random_penalty(0, 0, 1, map_seed, 2)
Code: Select all
random_penalty(x-x, 0, 1, map_seed, 2)