pyrochild

Gradient Mapping

139 posts in this topic

:UnsavedChangesSave:Download from my plugin set :UnsavedChangesSave:

btn_donate_SM.gif

 

Tutorial by forum moderator David Atwell: The Wonderful World of Gradient Mapping

Get some nice gradients here: Presets for Gradient Mapping by ReMake

gradientmapping.jpg

This adjustment appears in the Adjustments menu. Amazing!

Adjustments > Gradient Mapping

Use this plugin to create a custom gradient and map it to your image based on any supported input channel. One of the primary uses of this plugin is to create a multi-colored gradient. Just use Paint.NET's built-in gradient tools to draw the gradient shape you want, then use this plugin to create your desired gradient.

gmex2.jpggmex.jpg

 

:UnsavedChangesSave:Download from my plugin set :UnsavedChangesSave:

btn_donate_SM.gif

 

 

For developers: Gradient Mapping is on GitHub! https://github.com/bsneeze/pdn-gradientmapping

1

Share this post


Link to post
Share on other sites

Rock ON! :-) The locomotive that is Pyrochild just keeps chuggin' along...

0

Share this post


Link to post
Share on other sites

This will be very useful :)

0

Share this post


Link to post
Share on other sites

Funky :D I love it :P

0

Share this post


Link to post
Share on other sites

Omg Pyro is making PdN really funky

this is very good the actual manipulation of gradient colors. ehehehehehe

i've been playing around and made some.

ps: (sorry for the quoting Stephan)

Gradients.rar

0

Share this post


Link to post
Share on other sites

I can't realy figure out how it works... :?

could someone help?

0

Share this post


Link to post
Share on other sites

It kept crashing on me the first time I tried it. So I decided to reinstall it. Second time around I noticed that there was two dll's. Once I installed both of them it worked perfectly. I could be totally wrong though with what I'm swinging at. For all I know you are having troubles getting a gradient made.

0

Share this post


Link to post
Share on other sites

What is the 'pyrochild.effects.common.dll'?

Anyway, I really like how this works! And I think it is great that you are including a Save and Load option with your latest plugins!

0

Share this post


Link to post
Share on other sites

This'll be really useful for making fake heat index maps (among other things)! Great job!

0

Share this post


Link to post
Share on other sites
What is the 'pyrochild.effects.common.dll'?

Anyway, I really like how this works! And I think it is great that you are including a Save and Load option with your latest plugins!

The "common" dll is something he plans to use to make coding his upcoming plugins faster. Unless I'm wrong, it contains the code for things such as the save, load, UI, etc.

Where's the strikethrough when you need it? I was wrong. Pyro explains below. (made hard to read on purpose)

I can't realy figure out how it works... :?

could someone help?

First of all, take a look at the Source drop-down. When you select that, you're choosing which channel to pull the mapping data onto: each pixel has varying levels of Red, Cyan, Luminosity, etc. It takes that value from each pixel and "maps" it across the gradient you create at the top so that a pixel with more Luminosity in it, for example, will get more of the color you've chosen on the far right.

That's what I understand, at least. Someone can correct me if I'm wrong.

I was right, I was right! Do a little dance...make a little noise...get down tonight... :-) :-)

It wont show on my list...

Did you look in the Adjustments menu? That's where it is, not in Effects. :-) Other than that, make sure you've installed both .DLLs.

0

Share this post


Link to post
Share on other sites
What is the 'pyrochild.effects.common.dll'?

Anyway, I really like how this works! And I think it is great that you are including a Save and Load option with your latest plugins!

The "common" dll is something he plans to use to make coding his upcoming plugins faster. Unless I'm wrong, it contains the code for things such as the save, load, UI, etc.

Nope, the common.dll contains the Gradient control that I wrote, as well as the associated gradient object that the control pulls the information from. It also contains a Color object that I wrote to more easily and efficiently load each channel of data from a pixel. I plan on using that last one whenever I get around to working on the next version of Curves+. It will clean up the code immensely.

I can't realy figure out how it works... :?

could someone help?

First of all, take a look at the Source drop-down. When you select that, you're choosing which channel to pull the mapping data onto: each pixel has varying levels of Red, Cyan, Luminosity, etc. It takes that value from each pixel and "maps" it across the gradient you create at the top so that a pixel with more Luminosity in it, for example, will get more of the color you've chosen on the far right.

That's what I understand, at least. Someone can correct me if I'm wrong.

That one you got right ;)
0

Share this post


Link to post
Share on other sites

Edited my post. One out of two ain't bad... :-)

0

Share this post


Link to post
Share on other sites

Pyro, you are an amazing little train. :D

Awesome plugin. I love the custom gradient bar. I hope one day to see something pretty much identical tied to Paint.NET's Gradient tool.

0

Share this post


Link to post
Share on other sites
Awesome plugin. I love the custom gradient bar. I hope one day to see something pretty much identical tied to Paint.NET's Gradient tool.

Actually, because of the way I wrote that gradient control, it would be ridiculously easy to do exactly that. Hint hint, Rick... ;)

0

Share this post


Link to post
Share on other sites

Well, we'd need that, then the ability for the gradient tool to output the gradient shown, and a mechanism to save different gradients once they're created to make a pre-saved gradient palette... :wink:

0

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