Skip to content

Implement noise map transformation & normalization#223

Description

@tomrijnbeek

馃啓 Improvement proposal

#221 implements noise maps, but these noise maps have only limited functionality, as they can only generate [0, 1) values along a square grid. In practice, you almost always want to combine different noise maps, transform the noise map values using a function (generally to create more structure in your otherwise very arbitrary noise). It should be possible to things such as:

  • Resize your noise map dimensions (e.g. normalize it to the 0-1 coordinate range).
  • Apply transformations on the noise value (e.g. change the amplitude of your noise function).
  • Add different noise functions together (e.g. add them, take their maximum, etc.)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions