Made several bug fixes to Layers, our non-destructive image editor. It's maturing from a cool tech demo into a capable tool for quick edits!
Layer compositing:
- Addressed an alpha-blending issue in the layer blend-mode pipeline that caused blend results to render at reduced
strength across the opacity range. - Adjusted opacity-to-mix mapping so non-"Normal" blend modes apply consistently across the 0–100% range.
Text layers:
- Improved isolation of child effects on text layers so a child effect attached to a text layer applies to that layer's contribution rather than the composite beneath it.
- Corrected behavior when rasterizing a text layer so the output reflects only the target layer.