Jump to content

How to adjust hue on all layers at once.


Recommended Posts

Hello,

 

I have this icon file which holds ~20 size versions. I have IcoCur.dll installed so the file gets opened without problems, all sizes are represented as separate layers. All I need to do is to change the hue of the icon - make multiple color versions of original icon. This means i need to change all size versions at once so all layers. How do I do it? I found some very old thread saying it's not possible and suggesting to use Ctrl-F (repeat effect) and this do not work for Adjustments... Why there's no option to select multiple layers on which to operate? Isn't it a standard option for software that uses layers? Otherwise this function is very limited... I really don't want to manually do same operation 100+ times for say 5 icon colors. No to mention if I have to do it for more colors...

 

Any suggestions?

 

//Paint.NET v 4.0.19

 

Regards

Q.

Link to comment
Share on other sites

You could use the Keyboard Shortcut (Ctrl+Shift+U) with a macro recorder.

Just keep in mind there's no Keyboard Shortcut for switching between layers. Make sure your macro recorder can handle mouse stuff.

 

8 minutes ago, quaqzi said:

Isn't it a standard option for software that uses layers?

It usually is for Layer Groups. paint.net doesn't have those either. :(

 

 

I had a little automation program for paint.net that I got working a while ago. I need to find that.

(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

bp-sig.png
My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

Link to comment
Share on other sites

44 minutes ago, toe_head2001 said:

It usually is for Layer Groups. paint.net doesn't have those either. :(

It actually is filter layer/mask. 3 widely known raster image manipulation/painting software has those - Krita, Photoshop, and Affinity Photo. Krita is the only free and open source application of the three aforementioned programs. GIMP-Painter, Photoflow are obscure softwares for now. Inkscape also support nondestructive editing, but it is a vector software.

 

To expand on my point:

1)Krita offers filter masks applicable to all layer types, and filter layer only affect groups or the overall rendered images unless passthrough is enabled for a layer

 

2)Photoshop offers filter layer and filter masks. However, filter masks are only applicable to smart objects.

 

3)Affinity Photo probably likely works similar to Krita.

 

Edited by Reptillian

G'MIC Filter Developer

 

I am away from this forum for undetermined amount of time: If you really need anything related to my PDN plugin or my G'MIC filter within G'MIC plugin, then you can contact me via Paint.NET discord, and mention me.

Link to comment
Share on other sites

Paint.net is not Krita, Photoshop or Affinity Photo.

 

Rick (paint.net developer) is quite aware what other image editors offer.  From the Popular Feature Requests....

 

On 2/8/2007 at 12:59 PM, Rick Brewster said:

Adjustment layers -- I want this too. I have some cool ideas in this space, but no ETA. Hopefully for 4.0!

 

On 2/8/2007 at 12:59 PM, Rick Brewster said:

Layer "folders", or the ability to organize layers in a hierarchy -- I want this too, and it depends on some major plumbing work being done. This would be a 4.x feature. No ETA.

 

  • Upvote 1
Link to comment
Share on other sites

This feature is requested since at least 10 years so at the very least there should be some workaround for this. After all this is pretty standard use case for many cases. Why not simply make another shortcut to repeat last adjustment or last operation for that matter on selected layer - alongside CTRL-F for effects. This would not be ideal but still doable. And relatively simple to code I suppose if layer groups require internals redesign.

 

I ended up installing GIMP + GAP plugin specifically for that purpose... I would not have to look elsewhere if Paint.NET would offer some kind of solution...

 

12 hours ago, Ego Eram Reputo said:

Paint.net is not Krita, Photoshop or Affinity Photo.

 

Rick (paint.net developer) is quite aware what other image editors offer.  From the Popular Feature Requests....

 

 

 

 

What are you saying exactly? That the target audience is different? If I need simple editor to draw a circle I would use M$ Paint...

Isn't it the whole idea to perfect the software and extend feature set with something that is required by users? What's wrong with comparing similar software? IMHO it's not a bad thing to use good and tried software as an benchmark and inspiration. Feature set for similar software always converge to some degree and there are always subsets that in time become standard and indispensable. Performing specific action on all layers (or subset of layers) isn't some quirky feature requested by one person for very specific need. I'm not a graphic designer and only use this kind of software from time to time. I had Paint.NET already installed and I would not even imagine this is not possible at all. Seems very natural thing to do - people requestinng this for 10 years also seems to confirm this... So what's the problem ?

 

Regards,

Q.

Link to comment
Share on other sites

1 hour ago, quaqzi said:

... Why not simply make another shortcut to repeat last adjustment or last operation for that matter on selected layer - alongside CTRL-F for effects...

I suggested this a few years ago. Some forum members agreed it would be a good idea. I still hope  :)

Xkds4Lh.png

Link to comment
Share on other sites

3 hours ago, quaqzi said:

 What's wrong with comparing similar software? IMHO it's not a bad thing to use good and tried software as an benchmark and inspiration.

They are not similar software at all.  If I wanted to compare similar software, I would compare it to GIMP since without using Photoflow plugin, everything about GIMP is destructive besides transparency mask feature. Even so with Photoflow, you are doing the work with Photoflow, not GIMP.  Krita is more aimed for painting, but it seen uses for photography purely for the fact that it offers nondestructive editing, and multiple color support, and you can even assign color space to different paint layer. Paint.NET only has destructive workflow. Non-destructive workflow is essentially a workflow where you can manipulate images without permanently altering information. Higher bits colors won't stop you from permanently altering information.

Edited by Reptillian

G'MIC Filter Developer

 

I am away from this forum for undetermined amount of time: If you really need anything related to my PDN plugin or my G'MIC filter within G'MIC plugin, then you can contact me via Paint.NET discord, and mention me.

Link to comment
Share on other sites

22 hours ago, toe_head2001 said:

I had a little automation program for paint.net that I got working a while ago. I need to find that.

 

Here I apply 'Invert Color' to a segment of layers. Note how it even turns on the Layers Window, as it was disabled.

https://kalama.ga/gfx/junk/AutoInvert.mp4

 

It could do other things too.

(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

bp-sig.png
My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

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