Sign in to follow this  
MadJik

Random lines Generator (ymd:100725)

Recommended Posts

Random lines Effect Plugin

rl00.jpg

 

What's this?

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

You should use it to create/add lines to your images.

 

 

Download the DLL

Plugin Random lines.dll

ar.png Here is the DLL al.png

 

 

The MadJik's All plugins package is available !

http://forums.getpaint.net/index.php?showtopic=7186

 

 

How to install?

Close Paint.net

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

 

 

The User interface

Random_Lines_UI.png

Quantity of lines: set the needed quantity from 1 to 1000. The number of lines could be different as sometimes the lines are overwritting themselves...

Thickness of the lines (max.): set the brushwidth to use to draw the lines. In Aliased mode, if the size is 1, the line could be disrupted (Not a bug :roll:, but Microsoft line tool issue...).

Thickness of the lines (min.; 0 for fixed): set this value greater than zero to have a variable thickness (between min and max slider). Zero is used for fix thickness.

Color mode: choose a drawing mode between:

...Primary color: use only primary color.

...Secondary color: use only Secondary color.

...Random Primary/Secondary colors: use randomly primary or secondary color.

...Random colors: take a random value for each red/green/blue chanel.

...Random Primary color Gradient: take a random value from the Primary color family.

...Random Secondary color Gradient: take a random value from the Secondary color family.

...Random Primary/Secondary color Gradient: take a random value from the Primary or Secondary color family.

Options: check the option(s) you need:

...Random Alpha chanel:

checked: each line is drawn with a randow transparency (Alpha chanel).

unchecked: Transparency is taken from Primary/Secondary color.

...Clamp lines to the borders:

checked: each line is drawn across the image from a size to another size.

unchecked: start/end points of the lines could be any pixel of the image.

...Continuous lines:

checked: each new line starts where the previous ends.

unchecked: each line starts/ends regardless the others.

...Anti-Aliasing:

You should check this with Thickness amount of 1...

Reseed: press this button to run the effect with another random reference...

 

 

Some examples:

Default values:

rl01a.jpg  rl01b.png

 

Clamp:Off

rl02a.jpg  rl02b.png

 

Clamp:Off, Continuous:On

rl03a.jpg  rl03b.png

 

Random thickness, random colors with alpha

rl04a.jpg  rl04b.png

-Curves

Random_Lines_Curves.jpg

Share this post


Link to post
Share on other sites

Cool plugin!

With the line thickness set to "random", can you have the thickness slider set the max?

Or...can you have a min/max sliders for the random functionality of the line thickness?

Share this post


Link to post
Share on other sites

Neat plugin. A couple nitpicky details, though: what is with the "Off:no, On:yes" nonsense on your checkboxes? Off always means no, and vice-versa, no need, really, to add that text there. It just adds clutter and makes things look unprofessional, and occasionally can cause confusion.

The "Thickness is: Off:fixed, On:random" checkbox is your worst culprit, and the wording is not at all intuitive. Less intuitive nearly always equates to more (even if only a couple extra seconds) time spent figuring out how to use that particular feature, and again, sometimes, confusion. You don't want to confuse your users, do you? ;)

It would be much more better (yes, much more better), with something like "Random Thickness"

Please don't confuse these comments with just being a me complaining about stuff because I'm jealous of your mad coding skillz (which I am :D ), but rather as constructive criticism that will help your plugins reach an even higher standard than the already impressive one that they are at now. Have a drink :mtdew:

Anyhoo, it's quite fun to play with, even if I haven't made anything remotely resembling "art" with it yet ;)

Share this post


Link to post
Share on other sites

@All: thanks...

@pyrochild: I appreciate your remarks as my english could show some lake of good sense. I will change the UI labels...

Share this post


Link to post
Share on other sites
@All: thanks...

@pyrochild: I appreciate your remarks as my english could show some lake of good sense. I will change the UI labels...

MadJik...your English makes me smile. A lot. "lake" of good sense...? Brilliant! :D

  • Upvote 1

Share this post


Link to post
Share on other sites
@All: thanks...

@pyrochild: I appreciate your remarks as my english could show some lake of good sense. I will change the UI labels...

MadJik...your English makes me smile. A lot. "lake" of good sense...? Brilliant! :D

I wish more of us could have a lake of good sense :D

Share this post


Link to post
Share on other sites
You should read "my English may lack common sense."...

:lol:

I did :D

English or not, it's still a cool plugin :)

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
Sign in to follow this