Simple tool for visualizing perlin noise.

While the rendering happens on the GPU using opengl3, the calculations happen on the CPU. Integrated Graphics works fine, but it gets pretty slow upwards of 20x20 noise size.

Controls:

  • W/S for forwards and backwards
  • A/D for rotating
  • Shift / Space for getting closer and further away

Options:

  • Frequency: The detail of the noise. Lower values make softer features, while higher values make sharp edges.
  • Color Low/High: The colors of a column depending on its value. The value is in [0;1] and the color is the low color linearly interpolated by value towards the high color.
  • Samples: How many columns to generate in x and y.
  • Size Factor: Changes the x and y size of the columns.

Development log

Leave a comment

Log in with itch.io to leave a comment.