Jump to content
How to Install Plugins ×

BlendModes Plus v2.3.5 (3/24/10)


APShredder

Recommended Posts

NOTE: This plugin is incompatible with Paint.NET v4.3+. Use the newer version of the plugin instead: 

 

 

BlendModes Plus

 

Have you ever wished that Paint.NET had more blend modes like some of those "other, more expensive" image editors? Well now your wish just came true! :lol: And now just for the low price of $500 FREE!

This plugin can be found in Effects --> Tools --> BlendModes Plus.

Basically, all you have to do is open the plugin, load an image, and choose your blend mode. Right now the current blend modes available are:

Normal
Additive
Average
Blue
Color
Color Burn
Color Dodge
Cyan
Darken
Difference
Divide
Exclusion
Glow
Grain Extract
Grain Merge
Green
Hard Light
Hard Mix
Hue
Lighten
Linear Burn
Linear Dodge
Linear Light
Luminosity
Magenta
Multiply
Negation
Overlay
Phoenix
Pin Light
Red
Reflect
Saturation
Screen
Signed Difference
Soft Light
Stamp
Vivid Light
Yellow

And even though this list is kinda long, I plan to add more blend modes before long.

Blend Mode Descriptions:
Here is just a quick rundown of what all the blend modes do.

Hidden Content:
Here are the to images I'm going to use.
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-51.pnghttp://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-52.png
Normal
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-52.png
I don't think this mode needs much of description. The final image is the blend image.

Average
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-53.png
This mode is good for blending two images together. Nothing special.

Blue
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-54.png
This mode replaces the blue channel of the base image with the blue channel of the blend image.

Color
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-55.png
This mode replaces the hue and saturation of the base image with the hue and saturation of the blend image.

Cyan
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-56.png
This mode replaces the cyan channel of the base image with the cyan channel of th blend image.

Divide
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-70.png

Grain Extract
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-71.png

Grain Merge
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-72.png

Green
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-57.png
This mode replaces the green channel of the base image with the green channel of the blend image.

Hard Light
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-73.png

Hard Mix
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-58.png
This mode causes the resulting image to either be black, white, red, yellow, green, cyan, blue, or magenta.

Hue
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-59.png
This mode replaces the hue of the base image with the hue of the blend image.

Linear Burn
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-60.png
This mode will always make you image darker.

Linear Dodge
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-61.png
This mode will always make you image lighter.

Linear Light
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-62.png
This mode is similar to Linear Burn except the blend image is more noticeable.

Luminosity
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-63.png
This mode replaces the luminosity of the base image with the luminosity of the blend image.

Magenta
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-64.png
This mode replaces the magenta channel of the base image with the magenta channel of the blend image.

Pin Light
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-65.png
This mode causes light parts of the blend image and dark parts of the base image to show through.

Red
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-66.png
This mode replaces the red channel of the base image with the red channel of the blend image.

Saturation
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-67.png
This mode replaces the saturation of the base image with the saturation of the blend image.

Signed Difference

Stamp
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-68.png
This mode is good for applying textures to images.

Yellow
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-69.png
This mode replaces the yellow channel of the base image with the yellow channel of the blend image.

 


The UI:
http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-75.png

And of course, all questions, comments, suggestions, and crash logs are welcome. 😉

Plugin Log:
3/24/10 - Organizer updated, multiple blend modes can be selected and moved at once.
3/13/10 - New blend modes added. (Additive, Color Burn, Color Dodge, Difference, Glow, Multiply, Negation, Overlay, Reflect, Screen)
Maximum and Minimum renamed to Lighten and Darken.
Organizational system added.
2/27/10 - New blend modes added. (Exclusion, Maximum, Minimum, Phoenix, Soft Light)
11/8/09 - Fixed some bugs.
11/8/09 - Copy From Clipboard Added, New blend mode added (Signed Difference)
10/30/09 - New blend mode added. (Vivid Light)
10/27/09 - New blend modes added. (Divide, Grain Extract, Grain Merge, and Hard Light)
10/25/09 - Plugin taken out of beta.
10/22/09 - Checkbox added to switch "layers".
10/21/09 - Beta version of plugin uploaded.

 

DOWNLOAD: BlendModesPlus.zip

  • Like 2
  • Thanks 1
  • Upvote 2
Link to comment
Share on other sites

Brilliant! We need more like this. This is what a plugin should be.

You know what? I don't care that it's still in Beta. I'm stickying it. :-)

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

Well, I tested some of yours against the equivalent blend modes in The GIMP - don't have Photoshop to test - and the ones I could test range from pretty close to spot-on. Burn and Color in particular don't seem to mesh luminosity-wise, but others - Dodge, Hue, Saturation, Value (Luminosity) - seem to be right close.

I've uploaded a 90% quality JPG as well as a full-quality PNG, in case you want to take a look.

JPG (1.37MB)

PNG (5.22MB)

I am not a mechanism, I am part of the resistance;

I am an organism, an animal, a creature, I am a beast.

~ Becoming the Archetype

Link to comment
Share on other sites

Also, if you want some kind of suggestions on how the math works in The GIMP, you can always download the source ;) Blend modes are in...

/app/base/base-enums.h:68 is the enum typedef,

/app/composite/gimp-composite-generic.c is where some math's at.

Additionally, for the sake of simplicity and being able to expand without getting confused really quickly, make an enum with all your blendmodes in it and a function of two surfaces (left-hand side, right-hand side) that uses the blend mode. It will be far less confusing than a huge switch in the middle of your render function. And also, with that, your drop-down list can just return the struct name instead of a string. Just a suggestion.

~~

Link to comment
Share on other sites

Cool plugin. You should add a checkbox to switch the order of the "layers."

xZYt6wl.png

ambigram signature by Kemaru

[i write plugins and stuff]

If you like a post, upvote it!

Link to comment
Share on other sites

Thanks everyone for your support and suggestions! :D

@Illnab: I'm trying out your suggestions right now, but I think I might just keep it like I have it for now.

@pyrochild: D'oh! I don't know why I didn't think of that. That'll be a great improvement for this plugin Thanks!

EDIT: Just uploaded the version with the checkbox that switches the "layers".

Link to comment
Share on other sites

wow i love this AMAZING :shock:

if you are going for the GE plugin brilliance award you have my nomination :D

i have been waiting for this for ages :D thank you so much man!

 

"Clearly it's a very serious and literal meaning. If you're not solving physics equations then get off my lawn!-Rick Brewster Paint.net Lead Developer"

Link to comment
Share on other sites

Cool plugin. You should add a checkbox to switch the order of the "layers."
@pyrochild: D'oh! I don't know why I didn't think of that. That'll be a great improvement for this plugin Thanks!

EDIT: Just uploaded the version with the checkbox that switches the "layers".

Great, thanks!

xZYt6wl.png

ambigram signature by Kemaru

[i write plugins and stuff]

If you like a post, upvote it!

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