Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mask Layers + Transparent Pixel Lock #459

Open
Tracked by #4180
VetNovice opened this issue Aug 24, 2014 · 10 comments
Open
Tracked by #4180

Mask Layers + Transparent Pixel Lock #459

VetNovice opened this issue Aug 24, 2014 · 10 comments
Labels
feature Feature request, or something should be improved high priority
Milestone

Comments

@VetNovice
Copy link

It'd be great to implement masks to make coloring, shading, and effects of any drawing easier.
Having a hierarchy of masks within masks would be super helpful too.

So I can do, for example:

  • Make a Color layer. Duplicate it, create a mask out of it called 'Color Mask'.
  • Put the Color within the mask.
  • Create a Shadow layer within the Color Mask layer to apply shadows liberally.

Color Mask
...... > Shadow
...... > Color

  • Make a Shadow Mask within that so then I can tweak bounce lights or effects with soft brushing.

Color Mask
...... > Shadow Mask
............ > Shadow
............ > Bounce Light
............ > Core shadow
...... > Color

Allowing me a deep hierarchy of masks will make coloring and shading much easier for myself and others, in addition to other practical applications.

Transparent Pixel Lock is a tool that takes the alpha values of a layer and locks them, but it will allow me to change the color of the pixels as I so please. It will just give me another took at my disposal that will make my life so much easier to paint and animate with pixels.

If you ever need help visualizing what masks are or the applications it can have in animation in addition to what Transparent Pixel Locks are, feel free to inquire and I can provide detailed explanations with illustrations!

@dacap
Copy link
Member

dacap commented Nov 11, 2016

I'm not sure if I understood the original feature, but the general idea would be:

  1. Be able to associate a mask layer to a regular layer (or group layer)
  2. The mask layer should be editable like a grayscale/background layer (8-bit), grayscale levels from 0 to 255.
  3. As a special case, the mask layer might be the composition of several other layers (i.e. the mask layer might be a group layer)

@dacap
Copy link
Member

dacap commented Aug 10, 2017

In the community: https://community.aseprite.org/t/layer-mask-for-color-and-transparency/311

@ManzDev
Copy link

ManzDev commented Feb 8, 2020

+1 for this

@BloodRaven0
Copy link

Another +1 from me, this would be dope. The alpha lock doesn't always cut it.

@shredder67
Copy link

Mask layer real is a top notch feature that I use in Photoshop/Procreate, would really like it here

@rocamocha
Copy link

rocamocha commented Mar 14, 2021

Really need this - it's very frustrating having to use either the selection tool or just paint precisely in order to do non-destructive shadows or highlights on a separate layer. Not to mention, having to edit all layers of the group when you want to make a small change.

@dacap dacap self-assigned this May 21, 2021
@dacap dacap modified the milestones: v1.4, v1.3 May 21, 2021
@Brin-o
Copy link

Brin-o commented May 25, 2021

Just want to throw my hat in the ring as well, recently I was working on a piece where I wanted to use masking to paint in things only to find out its not a feature.

@dacap dacap modified the milestones: v1.3, v1.3-betas Jul 12, 2021
@SuperKirbylover
Copy link

want to do this: i need to mask something where the layer i work on only appears on one layer beneath it, but its super irritating to not have it as a feature, especially when trying layer effects to see how it looks on ONLY the ONE layer beneath it

@Taehl
Copy link

Taehl commented Sep 12, 2022

Maybe 2022 will be the year we can have this incredibly useful feature? Pretty please?

@nick-hopoo
Copy link

+1, first git comment as well.
Having the ability to clip a layer to another layer's opacity is so powerful, its the only thing I'm really missing from photoshop other than layer styles. I utilize aseprite with blender and other plugins and having that power all in one place would be really fantastic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature request, or something should be improved high priority
Projects
None yet
Development

No branches or pull requests

10 participants