加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在闪存中具有多个输出的像素弯曲度着色器?

发布时间:2020-12-15 07:31:32 所属栏目:百科 来源:网络整理
导读:根据像素弯曲器规格,着色器可以具有一个或多个输出.像素弯曲工具包,其“导出到闪存”选项往往是严格关于闪存特定的做和不做,甚至会编译这样的着色器没有抱怨. 但是,actionscript的着色器相关类似乎是针对单输出着色器.有没有办法在闪存中有多个着色器输出?
根据像素弯曲器规格,着色器可以具有一个或多个输出.像素弯曲工具包,其“导出到闪存”选项往往是严格关于闪存特定的做和不做,甚至会编译这样的着色器没有抱怨.

但是,actionscript的着色器相关类似乎是针对单输出着色器.有没有办法在闪存中有多个着色器输出?

解决方法

有一些解决方法,从最简单到最难列出.

1)使用不同的通道(如果你有灰度输出)

2)将输出宽度加倍,然后对bitmapData执行copyRect以将它们分开. (假设你正在使用的是)

3)我还没有尝试过,但它显示了一些承诺,并且最接近你想要的:
使用像素弯曲器汇编器指定两个输出.更多信息在这里:
http://www.adobe.com/devnet/flex/articles/flashbuilder4_pixelbender_06.html
http://www.ncannasse.fr/projects/pbj(特定Haxe,但有一般信息)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读