杂波演员背后的效果

Posted

技术标签:

【中文标题】杂波演员背后的效果【英文标题】:Effect behind a Clutter Actor 【发布时间】:2016-01-12 14:25:48 【问题描述】:

如何让演员对 Clutter 中背后自身的事物应用效果?

例如,它可能是一个模糊效果,我们会有这样的东西:

可以将ClutterEffect 添加到 Actor 中,但这将适用于 Actor 的内容而不是其背后的内容。

我可以使用this tutorial 为我的演员绘制模糊背景,但我仍然需要访问演员背后的渲染像素数据才能对其应用模糊。

(这和here是同一个问题,但我找不到任何答案)

【问题讨论】:

【参考方案1】:

不,你不能。

按顺序绘制演员,并在每个演员的绘制周期中应用效果。这意味着,为了绘制演员背后的东西,您必须在没有演员的情况下绘制整个场景(因为图表中更深的演员可能最终被绘制在已经绘制的演员后面),然后重新绘制演员在顶部 - 然后绘制可能覆盖您的演员的完全不透明的演员。

【讨论】:

以上是关于杂波演员背后的效果的主要内容,如果未能解决你的问题,请参考以下文章

WPF 窗体阴影效果!!!

行政小姐姐破天荒的求助程序员?背后究竟发生了怎么样的故事?

仿易讯clientloading效果

优化安卓应用内存的神奇方法以及背后的原理,一般人我不告诉他

CSS 奇思妙想 | 全兼容的毛玻璃效果

从字段解析器上的父节点获取数据