繁体   English   中英

OpenGL ES 1.0 Photoshop在Android的不透明纹理上叠加混合

[英]OpenGL ES 1.0 Photoshop Overlay Blend On Opaque Texture For Android

是否可以仅使用OpenGL ES 1.0来实现具有不透明jpeg纹理的photoshop覆盖混合模式?

我知道这可能与Android设备上的OpenGL ES以后的版本中实现,但希望尽早支持版本的OpenGL尽可能为Android平台上最大的兼容性和曝光。

我的想法可能不是。

Photoshop将覆盖公式定义为:

根据基色对颜色进行乘法或加网。 图案或颜色会覆盖现有像素,同时保留基色的高光和阴影。 不替换基色,而是将其与混合色混合以反映原始颜色的明暗。

因此,您真正得到的是根据基础层颜色选择的两个单独的混合模式(乘法和屏幕)。 我不知道有任何方法可以根据基础层颜色动态切换混合模式。

就像在这个问题中回答的那样,即使在OpenGL中实现屏幕和乘法也不是一件容易的事,所以我怀疑是否有一种方法可以同时完成它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM