Skip to content

hexley21/noises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Noises

Perlin Noise Example

Overview

Visualizations different noiseand, for now, only Perlin noise is supported.

Features

  • Exports outputs to:
    • perlin_noise.png — visual representation of the noise.
    • perlin_noise.json — raw noise data in JSON format.
  • Easy to build and extend for additional noise types in the future.

Usage

  1. Build the application:

    make

    or

    go build -o ./bin/perlin_noise ./cmd/main.go
  2. Run the application:

    ./bin/perlin_noise
  3. View the outputs:

    • Check the current directory for the generated perlin_noise.png and perlin_noise.json.

Future Enhancements

  • Implement additional noise types (e.g., Simplex noise)
  • Add configuration options for noise parameters
  • Improve visualization and export functionalities

About

Implementation of different noises in Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors