所以我正在为即将到来的 CSS 着色器规范开发一个着色器。我正在构建一些专门针对专业视频产品的东西,我需要分离出 alpha 通道(作为亮度,我已经成功完成)和没有 alpha 通道的图像的“直接”版本。
示例:https ://dl.dropbox.com/u/4031469/shadertest.html (仅适用于精美的 adobe webkit 浏览器)
我很接近,只是想弄清楚最后一个着色器。
这是我希望看到的一个例子。(这是来自 Targa 文件)
https://dl.dropbox.com/u/4031469/Randalls%20Mess.png - 填充物(我还没弄清楚)
https://dl.dropbox.com/u/4031469/Randalls%20Mess%20Alpha.png – 关键(也就是我想出的 alpha)
(决赛,如果你好奇的话:https ://dl.dropbox.com/u/4031469/final.png )
我认为这将是一个矩阵变换,但我现在在想,我已经尝试了越来越多,它会比矩阵变换更复杂。我可悲地正确吗?如果是这样,我什至如何开始解决这个问题?