在数字成像中之间的混合,叠置两视觉层时,有多种方式可以计算出,当从下层的光照射穿过以某种方式的阻隔层,其导致图像。这可以提供不会像自然现象那样发生的效果,例如色彩相乘。WPF - 控制过半透明层
这里是在Photoshop提供的图层混合模式菜单的例子:
http://www.psdtop.com/blog/wp-content/images/020_Blending-Modes/blending-mode.jpg
我建议您访问的文章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>
,看起来像这样:
http://img4.imageshack.us/img4/5541/temprx.png
我想知道是否有任何的方式来控制层混合的方式。
感谢您的支持。不幸的是,他们没有得到支持,但亚当·斯密做了很好的解释为什么在你提供的链接中就是这种情况。 Cory Plott的三部分教程也使得阅读更好。 – 2009-11-02 22:44:17
谢谢恭维德鲁!该系列现在有6个职位,还有一个计划在我的脑海中。 – cplotts 2009-12-11 20:30:47