APShredder

Dissolve v1.3 (10/1/09)

Recommended Posts

Dissolve

'Tis my first plugin!

What Does It Do:

It does exactly what the name implys, it dissolves one image onto another.

What Does It Look Like:

yhsjjie-22.png

Screenshots:

Image A --> yhsjjie-23.png

Image B --> yhsjjie-24.png

Final Image --> yhsjjie-26.png

(Default settings used.)

 

Download the DLL >> Dissolve.zip

 

Source code (for programmers >> DissolveSRC.zip

 

Updates:

10/1/09 - Plugin updated. Picture now changes when file path is changed.

8/29/09 - Screenshots added.

8/29/09 - Code updated with code from Simon Brown.

8/28/09 - Plugin posted.

Share this post


Link to post
Share on other sites

An alternative fix for that would be to replace:

if (FileNameBox.Text == "") return;

with:

if (!File.Exists(FileNameBox.Text)) return;

Although the new file still wouldn't just be loaded when the text is changed, to have that simply add a textchanged event to the textbox calling FinishedTokenUpdate().

Share this post


Link to post
Share on other sites
A picture of what the plugin does would be far more useful than one of what the dialog looks like.

Yeah, sorry about that. I meant to do that earlier but I got sidetracked. Screenshots added.

That's better -although it doesn't currently refresh when the path in the textbox is changed. ;)
Actually it does, if you play with something else in the UI first.

Share this post


Link to post
Share on other sites

congrats on your first plugin. I'm not too sure where I'll use this. but will definitely try to work in into a picture when I've time to experiment and playfully push it to boundries you don't expect.

ciao OMA

Share this post


Link to post
Share on other sites

Thanks oma! I'd be honored to have my plugin used in one of your pictures.

Also, the plugin has been updated, so that the image changes when the file path is changed.

Share this post


Link to post
Share on other sites

This effect is essential one line of code:

dst[x, y] = (rand.Next(100) < Amount) ? Image[x, y] : src[x, y];

Simple and effective. B)

  • Upvote 1

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