Jump to content


Photo

Kaleidoscope your picture (ymd:100714)


  • Please log in to reply
58 replies to this topic

#1 MadJik

MadJik
  • Members
  • 2,428 posts
  • LocationLille;France
  • Reputation:20

Posted 30 March 2007 - 04:04 PM

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.
Posted Image Posted Image
Posted Image Posted Image
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

Posted ImageHere is the DLLPosted Image

The source is available with the plugins package!
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
Posted Image
.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.
__All the pieces: 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 pieces.

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

And post your art...

Alterned reflection:
Posted Image Posted Image

Copy all over all:
Posted Image Posted Image

Cut all:
Posted Image Posted Image

Cut one:
Posted Image Posted Image

For your information, you could also find here:
http://forums.getpaint.net/index.php?showtopic=4852
the kaleidoscope generator... to make this:
Posted Image

#2 MadJik

MadJik
  • Members
  • 2,428 posts
  • LocationLille;France
  • Reputation:20

Posted 30 March 2007 - 04:21 PM

Some play with gradient+dents and Kaleidoscope
Posted Image

#3 Zulu2

Zulu2
  • Newbies
  • 8 posts
  • Reputation:0

Posted 30 March 2007 - 04:44 PM

yes!! a new plugin!! looks great!

#4 Helio

Helio
  • Members
  • 1,954 posts
  • LocationMichigan, USA
  • Reputation:1

Posted 30 March 2007 - 04:47 PM

This is one of the most awesome plugins. Ever.
Posted Image
A sunflower!

Great job Madjik! *Sticky'd*

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

"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..."


#5 Jezulkim

Jezulkim
  • Members
  • 84 posts
  • Reputation:0

Posted 30 March 2007 - 08:27 PM

Well, it's cool. :D :D :D :D :D (<-- only one!!!) Makes my eyes go :shock:

#6 Illnab1024

Illnab1024
  • Members
  • 1,298 posts
  • LocationMiddle Tennessee
  • Reputation:5

Posted 30 March 2007 - 09:13 PM

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.
~~

#7 usedHONDA

usedHONDA
  • Members
  • 5,738 posts
  • LocationOrlando, FL
  • Reputation:3

Posted 30 March 2007 - 10:13 PM

I'll download it, but I probably won't ever use it. Just like normal map, toon, and grid (and a few others).

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

Posted Image

twtr | dA | tmblr | yt | fb


#8 Illnab1024

Illnab1024
  • Members
  • 1,298 posts
  • LocationMiddle Tennessee
  • Reputation:5

Posted 30 March 2007 - 10:14 PM

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

#9 Bob

Bob
  • Members
  • 3,033 posts
  • LocationLyon, France
  • Reputation:3

Posted 30 March 2007 - 10:18 PM

^ :lol:

#10 usedHONDA

usedHONDA
  • Members
  • 5,738 posts
  • LocationOrlando, FL
  • Reputation:3

Posted 30 March 2007 - 10:25 PM

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

Posted Image

twtr | dA | tmblr | yt | fb


#11 Illnab1024

Illnab1024
  • Members
  • 1,298 posts
  • LocationMiddle Tennessee
  • Reputation:5

Posted 30 March 2007 - 10:37 PM

Hehe :D
~~

#12 The_Lionhearted

The_Lionhearted
  • Members
  • 2,613 posts
  • LocationSpringfield, MO
  • Reputation:1

Posted 30 March 2007 - 11:32 PM

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. :)

#13 BoltBait

BoltBait
  • Administrators
  • 8,913 posts
  • LocationCalifornia, USA
  • Reputation:103

Posted 30 March 2007 - 11:41 PM

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

8)

On topic: MadJik, nice job (as always)!
Click to play:
Posted ImagePosted ImagePosted ImagePosted ImagePosted Image
Download: BoltBait's Plugin Pack | CodeLab | More... and how about a Computer Dominos Game

#14 The_Lionhearted

The_Lionhearted
  • Members
  • 2,613 posts
  • LocationSpringfield, MO
  • Reputation:1

Posted 31 March 2007 - 12:03 AM

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

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

Posted Image

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. :?

#15 Bob

Bob
  • Members
  • 3,033 posts
  • LocationLyon, France
  • Reputation:3

Posted 31 March 2007 - 12:34 AM

[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

#16 Illnab1024

Illnab1024
  • Members
  • 1,298 posts
  • LocationMiddle Tennessee
  • Reputation:5

Posted 31 March 2007 - 02:15 AM

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.
~~

#17 BoltBait

BoltBait
  • Administrators
  • 8,913 posts
  • LocationCalifornia, USA
  • Reputation:103

Posted 31 March 2007 - 02:21 AM

"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
Click to play:
Posted ImagePosted ImagePosted ImagePosted ImagePosted Image
Download: BoltBait's Plugin Pack | CodeLab | More... and how about a Computer Dominos Game

#18 The_Lionhearted

The_Lionhearted
  • Members
  • 2,613 posts
  • LocationSpringfield, MO
  • Reputation:1

Posted 31 March 2007 - 02:55 AM

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...

#19 Picc84

Picc84
  • Members
  • 1,122 posts
  • LocationNorth Eastern, PA
  • Reputation:0

Posted 31 March 2007 - 03:21 AM

Looking unique! Man you guys like your odd-looking shapes pluginns dont yea's?

#20 MadJik

MadJik
  • Members
  • 2,428 posts
  • LocationLille;France
  • Reputation:20

Posted 31 March 2007 - 04:11 AM

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.