在数字成像中,当叠加两个视觉图层时,有多种计算图像的方式,即当来自下层的光线以某种方式穿过遮挡层时产生的图像。这可以提供不会发生自然现象的效果,例如颜色相乘。
以下是Photoshop提供的图层混合模式菜单示例:![](https://istack.dev59.com/bD6Wr.webp)
(来源:psdtop.com) 如果您对此主题不熟悉,我建议访问文章Understanding Blending Modes。它展示了每个选项针对两个图层的结果。
据我所知,WPF仅提供“正常”选项。也就是说,以下UI只是将颜色混合在一起,就像它们是彩色滤光片一样。
以下是Photoshop提供的图层混合模式菜单示例:
![](https://istack.dev59.com/bD6Wr.webp)
(来源:psdtop.com) 如果您对此主题不熟悉,我建议访问文章Understanding Blending Modes。它展示了每个选项针对两个图层的结果。
据我所知,WPF仅提供“正常”选项。也就是说,以下UI只是将颜色混合在一起,就像它们是彩色滤光片一样。
<Grid>
<Ellipse Width="40" Height="40" Fill="#80FF0000" Margin="16,0,0,0" />
<Ellipse Width="40" Height="40" Fill="#8000FF00" Margin="32,32,0,0" />
<Ellipse Width="40" Height="40" Fill="#800000FF" Margin="0,32,0,0" />
</Grid>
它看起来像这样:
我想知道是否有任何方法可以控制图层混合的方式。