Regular noise texture (ymd: 20170815)

Recommended Posts

Regular noise texture




What's this?

This is a texture plugin to create pseudo random noise. As it uses a formula we could expect some repeating/regular canvas.



Download it!

Plugin RegularNoise.dll

ar.pngHere is the DLL al.png   



The MadJik's All plugins package is available! 



How to install



Classic version of

Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects


Microsoft Store version of

Unzip and (re)place the DLL in your Effect folder usually: /My Documents/ App Files/Effects/

You have to adapt for your language My Documents



The User interface

This plugin is added to the menu Effects, submenu Texture.


Regular_Noise_UI.png   Regular_Noisehelp.png 


Matrix sliders

The formula uses a matrix 3x3 with different weights for:

-the corners (x4 weight=16),

-the sides (x4 weight=8) and

-the center (x1 weight=4)


Noise factor

This factor is an overall coefficient. Value 0 gives lines. Small values give diagonals. High value for chaotic noise.



The zoom multiplies the rendered canvas into bigger squares.


Matrix linked (first slider)

When checked each amounts for the matrix are linked (ex. corners = 8, sides = 4 and center = 2). Uncheck to move the sliders separately.


Color Mode

The result of the formula serves as the base to determine the color. Three modes are possible:

-Gray (Black, gray and white)

-Color 1 (Sinus) Color formula using Sinus calculation

-Color 2 (RGB) hexadecimal transformation to obtain R G and B channels.

-Color 3 (Tang) Color formula using Tangent calculation (camaïeu of green and purple/rose)



When checked the result of the formula is symmetric based on the center of the image.

Unchecked, no symmetry and the base is the top left corner.



This angle is used in the color calculation (not available in color mode 2 RGB).



The Examples:










Voilà! Enjoy!


Let me see what you could do with it!

  • Like 2
  • Upvote 4

Share this post

Link to post
Share on other sites

@Eli good catch!

This is tricky, I suspect Floating-Point Arithmetic matter as when you redo the effect the dots move or disappear, and I have no random factor at all.

To reproduce (image size doesn't matter as long as you could see the pixels 300x300 is enough): the effect on the layer with the settings below

2.duplicate the layer, press F4 to set the blend mode to Difference. The image is black : no difference. Ctrl+F to rerun the effect. Some spots could then appears here and there...





I'm working on a solution to reduce the problem.

Share this post

Link to post
Share on other sites

Annnnd a few of my projects-in-mind just got easier--thank you for this!


I must be tired; I initially read this as "regular nose generator" and was extremely confused.



  • Like 1

Share this post

Link to post
Share on other sites

Here's a quick one: some of your textures reminded me of a crocheted afghan. First time I've made one in under five minutes! ;) I think this plugin is going to be VERY useful!



  • Like 1
  • Upvote 1

Share this post

Link to post
Share on other sites

Getting ready for winter. Something to warm my old bones. :)  Thanks @MadJik



A soccer ball for the next World Cup. :) .


Edited by Eli
  • Like 2
  • Upvote 2

Share this post

Link to post
Share on other sites



After triggering the code upside-down and vice-versa, I still find Noisy pixels (hey its a noise generator!). The version is updated with lower ranges for the sliders to reduce the pollution.


If anyone want to give help on this tricky thing I could share the source code. 


BTW you could think about using this texture as a basis for many many images... See pictures above. Thank you @Eli and @LionsDragon



Share this post

Link to post
Share on other sites

@Eli I like the suggestion. (And I like to be challenged with my favorite plugin - after CodeLab of course).

I'll try to add anti-alias. Thank you.



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now