<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Layer Styling on Dispatch3 Inc.</title><link>https://dispatch3.com/tags/layer-styling/</link><description>Recent content in Layer Styling on Dispatch3 Inc.</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 01 Jul 2016 09:00:00 -0400</lastBuildDate><atom:link href="https://dispatch3.com/tags/layer-styling/index.xml" rel="self" type="application/rss+xml"/><item><title>Spinel Layer Styling — Knockout Groups</title><link>https://dispatch3.com/posts/spinel_knockout_groups/</link><pubDate>Fri, 01 Jul 2016 09:00:00 -0400</pubDate><guid>https://dispatch3.com/posts/spinel_knockout_groups/</guid><description>Spinel Effect Scripts implement group and layer effects using short sequences of styling operators.
This post will focus on the knockout group operator.
A knockout group takes a collection of layers and accumulates layer color contributions from front to back proportional to subpixel coverage.
When the frontmost layer completely covers a pixel then its color contribution will &amp;ldquo;knockout&amp;rdquo; any contribution from a lower layer.
If the frontmost layer only partially covers a pixel then the layer&amp;rsquo;s color contribution is proportional to coverage and lower layers can contribute color proportional to the pixel&amp;rsquo;s remaining uncovered area.</description></item><item><title>Spinel Layer Styling — Soft Masks</title><link>https://dispatch3.com/posts/spinel_soft_masks/</link><pubDate>Wed, 29 Jun 2016 09:00:00 -0400</pubDate><guid>https://dispatch3.com/posts/spinel_soft_masks/</guid><description>Spinel&amp;rsquo;s Styling API is used to declare how layers are rendered.
Group and layer effects are driven by short sequences of styling operators.
Spinel Effect Scripts are executed near the end of the Spinel pipeline and can be altered as often as required.
This post will focus on the soft mask coverage operator.
Soft masks are clipping masks with subpixel precision and represent the accumulated coverage of one or more layers or groups of transformed vector paths.</description></item><item><title>Spinel Layer Styling — Linear Gradients</title><link>https://dispatch3.com/posts/spinel_gradients/</link><pubDate>Mon, 27 Jun 2016 09:00:00 -0400</pubDate><guid>https://dispatch3.com/posts/spinel_gradients/</guid><description>Spinel&amp;rsquo;s Styling API is used to declare how layers are rendered.
The API supports a rich set of operators for defining richly rendered hierarchical compositions of layers.
These operators include:
solid color fills gradient color fills blending modes soft masks coverage operations isolation groups knockout groups Most of the previous posts on the blog have focused on the rendering quality and performance of SVG 1.1 artwork. The majority of the examples in the posts used solid color fills and the Porter-Duff OVER operator.</description></item></channel></rss>