
# from bulia byak # on Sunday 19 March 2006 10:42 am:
Everything said here applies both to clips and masks.
except that there is no need to link to the entities which are being clipped...
Maybe some mode of editing entities in the defs section? Possibly in a separate canvas or just as ghosted (dotted?) shapes on the main canvas?
As I proposed, at this first stage we will have clippaths/masks in defs and not editable except by temporarily unclipping/unmasking, editing, and then clipping/masking back.
If I understand this correctly, the plan is to (conceptually or actually) move them out of defs for a bit and onto the canvas proper?
How would that work with an entity and mask which are both "use"ing a path from the defs section? How would a user select one as the mask for the other when they are identical?
This is at least somewhat distinct from clipping in that a mask which is defined by a shape which is identical to thing which it masks is difficult to deal with when it is unmasked. Of course, I am only talking about a very specific (mis?)use of masks here. There might be a better approach to getting around the lack of transparency/fill separation in SVG, but I haven't seen it. If I do use a mask to represent this, I would like to know what is the best way to make it editable.
--Eric