Jump to content
How to Install Plugins ×

Kaleidoscope your picture (update ymd:171210)


MadJik

Recommended Posts

Kaleidoscope Effect Plugin

 

What's this?

This is a plugin under Effect/Distort menu.

 

Take a picture, and divide it as if you cut a pie in equal pieces.

ka1.jpg  ka0.jpg

 

kb1.jpg  kb0.jpg

 

Each piece is numbered, starting at 0 with the rightmost piece and anti clockwise counting.

 

The default is 6 pieces per image. It means "the pie" is divided in 6 pieces.

 

This plugin will copy/rotate the piece nr 1 all over the other pieces replacing the original image, or will copy/rotate each piece mixing them all over the image.

 

 

Download it!

Plugin Kaleidoscope.dll

ar.pngHere is the DLLal.png

 

The MadJik's All plugins package is available !

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

 

How to install

Close Paint.net

 

Classic version of Paint.net

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

 

Microsoft Store version of Paint.net

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

You have to adapt for your language My Documents

 

 

The User interface

kaleidoscope_UI.png

 

.Quantity of pieces (1,100,dft=6):

__You could increase/decrease the number of pieces around the image...

.Piece selector (modulo) (0,100,dft=0):

__Allows you to choose another piece as model to rotate...

Modulo means (in 16 pieces, 0 to 15) if you choose 17 you'll have 2...

.Radius %amount (0.01,400,dft=100):

__The radius is based on the smallest side of the image, that represents 100%. You could increase/decrease this radius.

.Zoom %amount (0.01,10000,dft=100):

__You choose the zoom in or zoom out amount.

.Choose reflective mode:

__Normal: The piece is only rotated around the center.

__Alerned (dft): One piece on two is mirrored to give more symetrical and continous aspect. The symetry is broken if the quantity of piece is odd.

__Reversed: All the pieces are mirrored.

.Cutting:

__None (dft): The background outside the pieces doesn't change.

__Background: The background outside the pieces is changed to transparent.

__The selected piece: All is transparent except the selected piece.

.Source angle:

__Select the angle of the source image. More smooth than the piece selector.

.Rotation angle:

__Set the angle of the resulting image.

.Copy over only one piece

__Checked (dft): Copy/rotate the piece all over the other pieces replacing the original image.

__Unchecked: Copy/rotate each piece mixing them all over the image.

.Colored helper only

__The plugin first creates a colored pie and each piece has a unique color. This is a 'temporary' result to simplify the picture copy/rotate/mirror.

You could see this 'temporary' result if you check the box for that.

.Draw lines width

__Set the width more than 0 to draw the lines of each pièces.

 

 

Let me know if you've got some trouble. or ideas of improvement.

 

And post your art...

 

Alterned reflection:

ka2.jpg  kb2.jpg

 

Copy all over all:

ka3.jpg  kb3.jpg

 

Cut all:

ka4.png  kb4.png

Cut one:

ka5.pngkb5.png

 

 

For your information, you could also find here:

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

the kaleidoscope generator... to make this:

kaleid04.jpg

Link to comment
Share on other sites

This is one of the most awesome plugins. Ever.

sunflower.png

A sunflower!

Great job Madjik! *Sticky'd*

v An excellent open–source strategy game—highly recommended.

 

"I wish I had never been born," she said. "What are we born for?"

"For infinite happiness," said the Spirit. "You can step out into it at any moment..."

Link to comment
Share on other sites

You're just posting randomly to get to 1000 aren't you?

I'm not sure if that was rhetorical or not, so I'll respond as if it is not:

No. I haven't looked at the number of my posts in 4 days (or 3)! But thanks for reminding me :P

"The greatest thing about the Internet is that you can write anything you want and give it a false source." ~Ezra Pound

twtr | dA | tmblr | yt | fb

Link to comment
Share on other sites

And the competition heats up...Illnab is in the lead, but barkbark has just reached 1000 and Madjik is close behind...they're coming round the far corner... :D

Ah, the good old days where I was hesitant to install plugins (if the good Rick wanted us to have this effect, then the good Rick would have included it) have gone away and now I have five million plugins in my Effects folder. :)

Link to comment
Share on other sites

I'm just hoping one of them passes me up for "Biggest Troll" of this forum.

At the rate I'm going... :roll:

kscope.png

One thing I've been meaning to request for a while...Madjik, would it be too much trouble to put reset buttons on each of the sliders individually? Especially with plugins that have 6 or 7 different settings, I like to mess with each slider individually to see what it does...unfortunately by then I've forgotten what the default setting does. :?

Link to comment
Share on other sites

[1.44% of total / 8.59 posts per day]

Find all posts by The_Lionhearted

[3.41% of total / 8.92 posts per day]

Find all posts by usedHONDA

Guys, get a life XD

No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio

Link to comment
Share on other sites

Bob, my average posts per day is 2.

By the way, I think seniority counts for something (that means CMD and BoltBait have us; Bob, you're better than me by a month and French should rule the world, if it weren't for a bad military problem...; but, I beat you guys, usedHonda, The_Lionhearted, and others... I remember when y'all were noobs!)

Now that we have successfully jacked and derailed this entire thread, let's start looking through kaleidoscopes again, agreed?

"lock(dstArgs.Graphics)" is the same trick BoltBait used for those arrows, rather nice turning the canvas into GDI's space.

~~

Link to comment
Share on other sites

One thing I've been meaning to request for a while...Madjik, would it be too much trouble to put reset buttons on each of the sliders individually? Especially with plugins that have 6 or 7 different settings, I like to mess with each slider individually to see what it does...unfortunately by then I've forgotten what the default setting does. :?

- The screenshot of the UI up here is with the default setting...

- It's only 4 sliders (not 6-7...)

- I'll see for a next version..

BTW on the last 12 post, only few are link to my topic. Have your discussion elsewhere guys... :( :x

Thanks.

Link to comment
Share on other sites

"lock(dstArgs.Graphics)" is the same trick BoltBait used for those arrows, rather nice turning the canvas into GDI's space.

...yes I learned this from Boltbait. It speeds up the process and makes it easier to handle (in programming way).

Some more 'art':

Before

kalflower1.jpg

After

kalflower2.jpg

Easy :

snowflake.png

:arrow: Draw the colored helper on a layer. Tolerance 0%, select the piece nr1. Add a new layer and draw the profile. Then run Kaleidoscope again (uncheck helper)...

Link to comment
Share on other sites

Well, hum, the fact is that is a picture with my camera when I was trying macro... And also this was the first flowers I've made grown in my garden that look so beautyfull. This explains why it looks so real (it is a picture) but too much unbalanced...

BTW I wanted to show the second picture and give the first as the model I've used!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...