[英]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.