- From: Robert DiBlasi <r_diblasi@hotmail.com>
- Date: Fri, 27 Jul 2001 16:25:55 +0000
- To: jferraio@adobe.com, www-svg@w3.org, w3t-svg@w3.org
W3C Editor and W3C working team. In section 15.1, the forth paragraph states: http://www.w3.org/TR/SVG/filters.html#Introduction <snip> When applied to grouping elements such as 'g', the 'filter' property applies to the contents of the group as a whole. The group's children do not render to the screen directly; instead, the graphics commands necessary to render the children are stored temporarily. Typically, the graphics commands are executed as part of the processing of the referenced 'filter' element via use of the keywords SourceGraphic or SourceAlpha. Filter effects can be applied to grouping elements with no content (e.g., an empty 'g' element), in which case the SourceGraphic or SourceAlpha consist of a transparent black rectangle that is the size of the filter effects region. </snip> If you read the first and last sentence........it would seem to imply that there are elements of type "grouping" ....and ......'g' is one of the elements of this group. This not correct. According to section 5.2 first sentence: http://www.w3.org/TR/SVG/struct.html#Groups The 'g' element is a container element for grouping together related graphics elements Therefore, I believe that the forth paragraph needs to be changed Question: Is the paragraph try to addess the 'g' element or container objects? Section 3.4 is a good model to use ......and in fact ......addressing the same issue. http://www.w3.org/TR/SVG/render.html#Grouping 3.4 How groups are rendered Grouping elements such as the 'g' (see container elements) have the effect of producing a temporary separate canvas initialized to transparent black onto which child elements are painted. Upon the completion of the group, any filter effects specified for the group are applied to create a modified temporary canvas. The modified temporary canvas is composited into the background, taking into account any group-level masking and opacity settings on the group. ......by the way I searched the entire SVG specification using the keyword "grouping elements" and found it in three places....not once is it defined in the specification.........something tells me that the term "grouping element" might be a term used in earlier drafts of the SVG specification ;-) 3.4 (see above) 14.3 ################ ( address ) ################# "A 'mask' can contain any graphical elements or grouping elements such as a 'g'" 15.1 (see above) Please make this change to all three sections before the SVG PR goes to Full Rec! Thank you for all your hard work We all learn by sharing what we know Robert A. DiBlasi _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
Received on Friday, 27 July 2001 12:26:31 UTC