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

Already on GitHub? Sign in to your account

Mask Layers + Transparent Pixel Lock #459

Open
VetNovice opened this Issue Aug 24, 2014 · 2 comments

Comments

Projects
None yet
2 participants

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 dacap added the enhancement label Aug 24, 2014

@dacap dacap modified the milestones: v1.1, v1.2 Aug 31, 2014

@dacap dacap added the high priority label Jan 26, 2016

Owner

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 dacap modified the milestones: v1.3, v1.4 Sep 12, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment