|
Last week, Alexandro Colorado emailed me asking why Photoshop creates a mask
when making shapes with the shape tool. I told him that I would explain the
reason why the best I could.
First let's start out with what Photoshop vector shapes are. They aren't really
vector shapes at all. In fact they are a solid fill of color with a mask or
clipping path over the top of the color to make it appear as a vector shape. The
mask can be edited just like a vector shape is in Illustrator or Freehand, which
makes it appear as though the shape is a vector.
Let's start with a simple shape. This is a rabbit that ships in the Photoshop
shapes palette. As you can see, it looks like any other rabbit you've seen.

Now take a look at the layers palette. On the layer with the rabbit you see two
things - a color portion and a vector mask portion. The color portion can be
changed in real time just like a vector program does. When you double click on
the layer color swatch, a color picker appears. When you select a color the
entire shape is instantly converted to that color. This is much nicer that
selecting and filling a shape as you would traditionally with a raster shape,
since it leaves no halo or jaggy leftovers after a few fill changes.
Let's look at the image up close.

Now that we are zoomed in, you can see that Photoshop is smoothing the image
boundaries just as would happen with any other rasterized image. A true vector
program would allow you to zoom in as close as you could and you would still see
a perfectly smooth line. So this really isn't a vector shape at all- it only
appears to be in the way that Photoshop let's you manipulate it.

So in the above image I have simply messed around with the paths on the
shape. Photoshop updates the shape according to my changes in real time. I am
really altering the mask, but it appears as though I am altering the shape
itself. You can see the path around the image easily here.

In the above image I have selected a new color which Photoshop again updates
in real time. This is a nice feature that keeps one from having to do a
select-fill. It also preserves the edges of the image much better than it would
otherwise.
So to answer your question Alexandro, the mask is created so you can manipulate
the image before you rasterize it. It creates a vector-like shape that can be
manipulated in real time without loss of clarity. This is a real time-saver and
it allows you the freedom to make changes easily. I hope this answers all of
your questions. Talk to you all soon.
Tutorial Source
|