Jump to content

Recommended Posts

Hey guys,

 

I hope I haven't missed something in the UI but basically I'm after a "lock transparency" feature that works the same way as in PS. It's very handy for blurring things that you don't want the edges to shrink/grow. It also has the secondary benefit of being able to paint inside already painted pixels without going outside the bounds. (I know this can be done by masking, but locking transparency may be the workflow of many already and means you don't have to create an extra layer to mask with).

Share this post


Link to post
Share on other sites

The 'Pixel Persona' Paint Brush Tool has a 'Protect Alpha' checkbox on its context toolbar - this is the setting you're looking for. We actually have a set of advanced blend options which we could enable for each object in the layers panel - and these would allow for per-channel blend ranges (including the option to disable blending in each channel) - but the only reason we haven't is simply that the UI was a bit of a confusing nightmare... We can obviously add this back into the UI as soon as we've got a nicer way of presenting it...

 

Thanks,

Matt

Share this post


Link to post
Share on other sites

Thanks Matt,

 

The Protect Alpha is exactly what I talking about for the second case so that's great. It's also good to hear there's more layer functionality under the hood that doesn't have a UI yet. It's sorely missed. I hope you guys can fix this soon! 

Share this post


Link to post
Share on other sites

Hmm, that's a little frustrating - If I've got untidy paint edges I like to lock transparency then Smudge up to the edge. Saves having to repaint or pick colours. Looks like the smudge tool doesn't have the same Protext Alpha checkbox though.

Any chance it could get it at some point? Or just a lock alpha check on the layer itself?

Cheers

Wayne

Share this post


Link to post
Share on other sites

I'll bring this up again since it doesn't seem to exist in Affinity Photo 1.5.

 

This option really needs to be on the layer, and not in the Pixel Tool. Another use case except for using the pixel tool is for shading a layer with a brush, but not adding more pixels to the layer. Sure, one could use a mask but that quickly gets complicated. Photoshop has a really nice transparency lock which is very useful.

Share this post


Link to post
Share on other sites

Is not available for the clone tool either.

For now, a workaround is to mask the layer.


Andrew
-
Win10 x64 AMD Threadripper 1950x, 64GB, 512GB M.2 PCIe NVMe SSD + 2TB, dual GTX 1080ti
Dual Monitor Dell Ultra HD 4k P2715Q 27-Inch

Share this post


Link to post
Share on other sites

Here's a trick I use to get around lack of protect alpha. 

I make an alpha mask super fast, by holding the command key and double-clicking on the layer thumbnail where I want to alpha protect. That gives me a selection of that layer. Then, I make a new pixel layer, fill the selection with a color, and then nest the layer as a mask. See the attached video (1 minute long).

I hope this helps!

Share this post


Link to post
Share on other sites
1 hour ago, ajay.ganapathy said:

Here's a trick I use to get around lack of protect alpha…

A quicker method…

  1. Ctrl+Click the layer icon to make a selection from the layer.
  2. Then click New Mask at the bottom of the Layers Panel.

That's it!

1462378637_AffinityMaskPreserveAlpha.gif.b2a39ce17489959c6474b06068c3a6fc.gif


Win7 Ultimate x64   |   i5-3570K @ 3.4GHz   |   16 GB RAM   |   120 GB SSD   |   nVidia GTX 660 Ti   |   Huion 1060 Plus

How I make GIFs >>> ScreenToGIF (Windows only, Open Source, Portable, ~600kB)

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

×