Jump to content
You must now use your email address to sign in [click for more info] ×

Flood fill with keyboard


Recommended Posts

Hi all, on Photoshop, if I hit Ctrl+Del it will fill the whole canvas with the foreground color, Alt+del fills with the bg color. This is a feature I used all the time but now flood filling with a color is a relatively time consuming effort. The reason I use it is that I create an adjustment layer that I want to affect only a small area so then I have to check that my swatches are correctly set, get the fill tool and fill it with black. Am I missing something or is this just a feature I need to be requesting?

Thanks,

Phil

I like turtles!

Windows 11

Sony A7iii

Sony A7riii

Sony A7Rii

Sony RX10 Mkiii

Canon G5x

Mavic Mini drone

A partridge

A pear tree (occupied)

www.philrosephoto.com

Link to comment
Share on other sites

You can set a keyboard shortcut for New Fill Layer in Preferences > Keyboard Shortcuts > Photo > Layers

But this probably isn't what you actually want to do!

Instead, either apply the adjustment and then invert the adjustment (Ctrl+i)  which actually inverts the adjustment's inbuild mask layer to black.

Or adjust your workflow, and create a selection before you add the adjustment.

This automatically creates a mask and applies it to the adjustment.

The mask can be edited in all the usual ways (such as Refine Mask, Paint Brush, Eraser).

 

Win10 Home x64   |   AMD Ryzen 7 2700X @ 3.7GHz   |   48 GB RAM   |   1TB SSD   |   nVidia GTX 1660   |   Wacom Intuos Pro

Link to comment
Share on other sites

2 hours ago, Sarper said:

Alternatively you can use Edit -> Fill (Shift + F5). It's results are not direct like in PS, you still have to confirm through a tool window that pops up but much faster than doing it in the way you've described.

Unless I'm doing something wrong that seems to take a lot longer. My workflow tends to go along the lines of – choose a curves adjustment layer, adjust it, flood the adjustment layer mask with black to make it all disappear and then paint in the areas that I want to be lighter or darker with white. When I hit shift and F5 it comes up with the fill dialogue box but it's always set to white so then I have to go and change that. Am I doing something wrong?

Thanks very much,
Phil

I like turtles!

Windows 11

Sony A7iii

Sony A7riii

Sony A7Rii

Sony RX10 Mkiii

Canon G5x

Mavic Mini drone

A partridge

A pear tree (occupied)

www.philrosephoto.com

Link to comment
Share on other sites

8 minutes ago, Phil_rose said:

When I hit shift and F5 it comes up with the fill dialogue box but it's always set to white so then I have to go and change that. Am I doing something wrong?

Actually the dialog box "remembers" the last settings you've selected. You can also preview the results of your fill operation before applying it if you alt-click the mask to see it in the canvas (when filling the mask). So just select your mask, hit shift+f5, select a color and click apply (if you need black and your last fill was black, it already remembers just hit apply).

Screenshot_3.png.8e6e919b41d766c9d0fae90b2077c795.png

While not applicable to your specific need you've described, "Fill" is also more flexible, you have the ability to change the fill opacity, blending mode and also not fill with a color but also fill with inpainting as in content aware fill in ps.

Link to comment
Share on other sites

Ah, that's interesting. I also discovered that, if I create my curves adjustment layer then select all and hit Delete that works too. If I don't select all it deletes the adjustment layer. 

I like turtles!

Windows 11

Sony A7iii

Sony A7riii

Sony A7Rii

Sony RX10 Mkiii

Canon G5x

Mavic Mini drone

A partridge

A pear tree (occupied)

www.philrosephoto.com

Link to comment
Share on other sites

Yup, if you don't need pixel precision you can also use the quick mask mode.

  • Press q to enter the quick mask mode
  • Paint white color with the brush tool for the selected areas (where the curves will affect)
  • Exit quick mask mode with q
  • Create adjustment layer, it will have the mask as white on where you painted/selected in quick mask mode

So many ways to achieve the same end result

Link to comment
Share on other sites

7 hours ago, Phil_rose said:

My workflow tends to go along the lines of – choose a curves adjustment layer, adjust it, flood the adjustment layer mask with black to make it all disappear and then paint in the areas that I want to be lighter or darker with white.

@Phil_rose Your current workflow is exactly what I described above, and has fewer steps than you are used to in PS!

  1. Create curves adjustment & modify to your liking.
  2. Hit Ctrl+i to invert the mask.
  3. Paint with white onto the mask.

In Affinity all adjustments are created with their own mask layer so you do not need to create a separate mask, or fill layer.

The mask is by default fully white, so hitting invert will flip it to black, leaving you able to paint in the adjustment to your heart's content.

Win10 Home x64   |   AMD Ryzen 7 2700X @ 3.7GHz   |   48 GB RAM   |   1TB SSD   |   nVidia GTX 1660   |   Wacom Intuos Pro

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.