Skip navigation
Currently Being Moderated

Is it possible to use a masked layer to mask another layer?

Jun 18, 2012 11:07 PM

Hi there,

 

I'm relatively new to Fireworks after coming from an Illustrator background

 

I've just started playing with the masking features of Fireworks and wanted to know if it was possible to use a layer that already has a mask applied as a further mask on another layer.

 

Basically, I have a rounded rectangle that I am using as a canvas to hold a series of vector circles. Circles that fall outside the rectangle are naturally clipped due to the mask.

 

I then want to use these clipped circles as a mask for a series of photos that also lie within the rounded rectangle.

 

I suppose I could simply cut up the circles to ensure that they are within the rectangle, but this would not allow me to resize them in future should I want to alter the design.

 

In Illustrator I could use a clipping mask to achieve the required effect, which would basically clip all the layers beneath, but in Fireworks I'm not sure what to do.


Any ideas or different approaches would be appreciated!

 

Cheers,

 

Tim

 
Replies
  • Currently Being Moderated
    Jun 19, 2012 12:00 AM   in reply to tcwillis123

    The short answer to your question is "yes". Just apply a Group (Command-G) to the first masked object or group. Then it can be applied as a mask to the next object or group.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 19, 2012 12:20 AM   in reply to tcwillis123

    Yeah, I guess your symbol method might give you quicker access to the objects in some ways. I'm wondering how far you could take that... If you converted every component into a symbol first, perhaps you could edit each piece (both objects and their masks) without ever having to ungroup. The downside is, I'm not sure it would make things that much easier, as symbols don't update live on the canvas, last I checked.

     

    I'm a little rusty on how to edit complex masked objects. You can definitely use the layer thumbnails to select mask vs. object. You may also be able to use Select > Subselect to delve further into a mask (without ungrouping) in some cases...

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 19, 2012 5:45 PM   in reply to tcwillis123

    Between the ability to select thumbnails in the Layers panel, and occasional use of Select > Subselect, you've actually got pretty good options for editing a simple mask. Once you start nesting them, though, you'll probably have to ungroup.

     

    The cool thing is, you've got options for nesting masks and working non-destructively. And grouping and ungrouping isn't a big deal, particularly if you remember the shortcuts for it (Command-G and Shift-Command-G). On the other hand, it might be nicer if Fireworks offered the ability to "unfurl" a group or a mask via an arrow, while still seeing the full effect of the mask.

     

    I just tried out my earlier symbol suggestion and realized that while one can apply a mask to a symbol instance, it may not be possible to apply a symbol instance as a mask, which is a bit surprising. (At least, that option seemed to be greyed-out in CS6.) So my earlier idea may just be purely theoretical.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 20, 2012 4:46 AM   in reply to tcwillis123

    You might also find these extensions from Aaron Beall to be helpful:

     

    http://fireworks.abeall.com/extensions/#Mask

    http://fireworks.abeall.com/extensions/#Object

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points