Skip to content

TheRealGabHas/NoiseMap-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoiseMap Generator

Description

NoiseMap Generator is a tool made to easily create noise images. The noise algorythm used here is Perlin Noise combined with Fractional Brownian motion.

Preview of the software

Summary

Requirements

To make this software run, the following packages are needed :

To easily install all the requirements, you can perform the following command:

pip install -r requirements.txt

Project file

Explanation of the project files :

  • app.py: The main script that contains the app code.
  • README.md: What you are currently reading.
  • requirements.txt: List of all the needed packages.
  • start.bat: Small script to run the app.

The asset folder:

  • asset/cache: All the file stored by the software. Cleared at all reboot.
  • All the other: Needed resources to display the app and this file nicely.

The lib folder:

The logs folder:

  • session.txt: Contains the log of the current session.
  • all_time.txt: Contains the log of all the time you used the Software.

Features

NoiseMap Generator contains the following features :

  • Noise image generator and preview
  • Image saving system
  • Console logging system

Usage

Step 1: Firstly, you must launch the app by executing start.bat.

Step 2: Select the parameters for the image that you want to generate : Configuration example screen

Here are the parameters meaning:

  • width: The image width (pixel).
  • height: The image height (pixel).
  • octave: Number of octaves to use in the generation.
  • seed: The seed to use in the generation.

Caution: Inputting a greater value for octave will highly increase the amount of time the generation takes.

Step 3: Click on the "Generate" button: Generate Button screen

Step 4: If the image satisfies you, save it: Save the image

You must complete the fields:

  • Save image as :: The name of the image.
  • Path to saving directory :: The path to the folder where to save the image.

Credits

This Software was made by GabHas:

Icon by Freepik - Flaticon:

About

Simple software to generate noise image made with Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published