Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1 KB

README.md

File metadata and controls

36 lines (24 loc) · 1 KB

Noise Generator

This project is a noise generator application built using Zig, Raylib, and Raygui. It allows users to generate and visualize different types of noise, including random noise and Perlin noise.

Features

  • Generate and visualize random noise and Perlin noise
  • Real-time noise generation and rendering
  • Interactive GUI controls for adjusting noise parameters
  • Customizable noise scale and animation options

Dependencies

  • Zig (programming language)
  • Raylib (graphics library)
  • Raygui (GUI library for Raylib)

Building and Running

  1. Ensure you have Zig installed on your system.

  2. Clone this repository.

  3. Run the following command to build and run the project:

    zig build run
    

Controls

  • Use the dropdown menu to switch between random noise and Perlin noise.
  • Adjust the scale slider to change the noise scale.
  • Toggle the "Animate" checkbox to enable/disable noise animation.

License

This project is open source and available under the MIT License.