• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint


The Workshop is designed to help you anticipate possible questions, review what you've learned, and begin learning how to put your knowledge into practice.


1: The outcome of any filter primitive can be named by defining the value of which attribute?
A1: The result attribute is used to name the output of a filter primitive, allowing other primitives to perform their functions based on this output (as opposed to existing unmodified artwork).
2:What filter primitive is used to combine turbulence effects with artwork?
A2: The feComposite filter primitive allows you to combine another filter primitive's results with existing artwork in a number of ways. By using feComposite, the feTurbulence primitive can be visually melded with the artwork to which it is being applied.
3:True or False: Filter effects modify both the applied object and the background imagery by default.
A3: False. By default, filter effects modify only the artwork to which they are applied, not the “background” artwork (any artwork lying below the applied artwork). To allow the effects of the filter to spill over onto the background artwork, you must use the enable-background attribute.
4:To reference the alpha channel of an object, what value is used for a filter primitive's in attribute?
A4: To reference the alpha channel of an object, a filter primitive's in attribute must use the SourceAlpha value.
5:True or False: The filterUnits attribute should have a value of userSpaceOnUse to have your viewport match the shape of your content after an effect has been applied.
A5: True. By using userSpaceOnUse, the entire coordinate system is open to work with, whereas using objectBoundingBox prevents any effects from running outside of the object's original bounding coordinates.



Not a subscriber?

Start A Free Trial

  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint