Jump to content

Gradient Tool preview


Recommended Posts

Just thought I'd share this. It's a short video I made showing the first draft of the gradient tool, which will be available in the upcoming Alpha 2 release.

Edit: My friend uploaded this to YouTube:

http://youtube.com/watch?v=z5CBWpX08lk

GradientPreview.zip, 6.7 MB

Mirror #1

Mirror #2

pdn30_grad_thumb.jpg

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Its great how you can move the start and end nubs around.

Just out of interest, is it going to support more than 2 colors in the same gradient?

Nope, only 2 colors for 3.0.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

And, Alpha Only?

I'm thinkin', I'm thinkin' ...

Supporting alpha only is trivial to add for just this feature. But it's just a matter of generalization: none of the other tools support it! What I really want are layer and channel masks. But in the short term it may make sense to just add a toggle button or checkbox for the gradient tool.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

And, Alpha Only?

I'm thinkin', I'm thinkin' ...

Supporting alpha only is trivial to add for just this feature. But it's just a matter of generalization: none of the other tools support it! What I really want are layer and channel masks. But in the short term it may make sense to just add a toggle button or checkbox for the gradient tool.

If you don't want to support an "alpha only" option in this tool, I would highly recommend making a similar tool called the "Transparency Tool". It would have all the same functionality as the gradient tool, however it would always work with alpha only and always go from fully opaque to fully transparent.

CorelDraw has such a tool and it is incredibly useful.

Click to play:
j.pngs.pngd.pnga.pngp.png
Download: BoltBait's Plugin Pack | CodeLab | and how about a Computer Dominos Game

Link to comment
Share on other sites

If you don't want to support an "alpha only" option in this tool, I would highly recommend making a similar tool called the "Transparency Tool". It would have all the same functionality as the gradient tool, however it would always work with alpha only and always go from fully opaque to fully transparent.

CorelDraw has such a tool and it is incredibly useful.

Unfortunately then when I add in the real support for things like masks, and then remove the "Transparency Tool," everyone will e-mail or post on the forum asking "where is teh transparency tool gone to :cry: "

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Perhaps its time to implement masks then.

A Transparancy Tool will always be incredibly useful, whether it affects alpha directly or it creates a control layer object. (Could it be coded one way now and converted to work the other way later?)

Believe me, people are not using the gradiant plugin to make colorful fades, they are using it to fade one picture to another, or fade something to transparent.

Click to play:
j.pngs.pngd.pnga.pngp.png
Download: BoltBait's Plugin Pack | CodeLab | and how about a Computer Dominos Game

Link to comment
Share on other sites

......people are not using the gradiant plugin to make colorful fades, they are using it to fade one picture to another, or fade something to transparent.

I'd have to say that it is a 50/50 split for me, But trying to "fade one picture to another, or fade something to transparent" is definitely important.

 

Take responsibility for your own intelligence. ;) -Rick Brewster

Link to comment
Share on other sites

Perhaps its time to implement masks then.

I want masks too, believe me. But also believe me when I say now is not the time to be working on the layering system. Of course the obvious response question is "why?"

Because right now is the time to finish up and stabilize the features that have already been implemented, namely MDI. It's an enormous change to the codebase and it needs time to "cook" before getting the next meal course ready, so to speak. (Unfortunately the cook/chef metaphor only goes so far)

Changes to the layering system are itching to go, but require a substantial rewrite of the Layers window UI and several other things in the code base.

But once that stuff is done, watch out.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Aww, my first "picture fade." I used two pictures from http://larenn.deviantart.com

Anyway there's your alpha-only option. The button to the right with the blue and salmon colored rectangles is just the alpha blending toggle redone with a new image and as a split button.

pdn30_firstFade.png

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

ColorChannels.png

Are these icons hinting what I think they're hinting?? multiple colors in a gradient?

No, think of the first entry as an RGB Gradiant and the second as Alpha Only.

I get what you are saying. I was thinking the four boxes in each icon represented ability to use more than just the primary and secondary color for the gradient...which would be nice!

 

Take responsibility for your own intelligence. ;) -Rick Brewster

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.

 Share

×
×
  • Create New...