Sign in to follow this  
MadJik

Kaleidoscope your picture (ymd:100714)

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

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

 

 

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.

.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

Edited by MadJik
refresh UI and rehosted images

Share this post


Link to post
Share on other sites

Awesomeness :D

Thanks for yet another neat plugin!

But sadly, I can't upgrade to v3.05 as my video card is fried like chicken (160*F hot oil :P) and I am forced to safe mode.

Share this post


Link to post
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

Share this post


Link to post
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. :)

Share this post


Link to post
Share on other sites

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

8)

On topic: MadJik, nice job (as always)!

Share this post


Link to post
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. :?

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
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.

That opens up all kinds of possibilities for rendering types of effects. :D

BTW, my post average is only 2/day. :P

Share this post


Link to post
Share on other sites

Dang it! He's beating me for average! :(

Illnab...I'm still a noob. ;) Haven't found something "tutorial-worthy" yet...and I've only been on here 2 months. It's official...

I am addicted to Paint.Net.

But the kaliedoscope effect does rock! Can't wait for the next one Madjik...

Share this post


Link to post
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.

Share this post


Link to post
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)...

Share this post


Link to post
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!

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