NoiseGen - 2d Noise Generator

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
User avatar
Party member
Posts: 105
Joined: Tue Dec 20, 2011 3:27 am

NoiseGen - 2d Noise Generator

Post by Mermersk » Mon Jun 11, 2018 9:23 pm


NoiseGen is a tool for mapping noise onto an image. You can open it up, mess around with the settings until you find something useful, then you can save it as a png-image file.


Customizable dimensions - Choose your width and height of the image.
Choose between 3 different noise types: Fractal, Billow or Ridged Multi.
Customizable settings for your noise - Octaves, Lacunarity, Persistance, Seed and Frequency
Customizable colors - Choose your value for the red, green, blue and alpha channels

Use spacebar to generate new image with your new settings. You can use the arrows to see previous images you made in the current session.

Regarding save function: You can save your image with a name of your liking, but currently it can only save the image to one place on the computer. The path to the save folder is displayed in the program.

Default resolution of the image is 1200x800

I used 2 libraries I found here on the forums. Many thanks to the creators of these! They are:
Simple-slider by georgeprosser.
Lovenoise by substitute541

This is my first real tool I make, hope some of you find it useful or just fun to mess around in :awesome:

(14.63 KiB) Downloaded 42 times

Posts: 1
Joined: Thu Jan 04, 2018 12:59 am

Re: NoiseGen - 2d Noise Generator

Post by boleanly » Tue Jul 10, 2018 11:30 pm


I think this tool is pretty great for generating 2D ground or background textures. Your green example pic makes me think of grass or leaves. One little problem though, the default 1400 x 800 is a bit too big for my 1360 x 768 screen. Can you allow the UI to scale with the window size? And if you do that, maybe a way to scroll through the generated image when it is bigger than the window, and a way to zoom in or out? Aside from that, great work! :)


Post Reply

Who is online

Users browsing this forum: Astorek86, narffx, Nixola and 6 guests