我知道其他人有这样的问题。当我在 iPad 或 iPhone 上构建时,相机上的颜色(背景平面)是绿色和粉红色。这是背景着色器的问题吗?当我将 ycbcr 材料应用于 Kudan unity 的背景平面时,没有任何变化。
问问题
258 次
1 回答
1
我遇到了这个问题,并得到了 Kudan 支持的帮助。希望这可以帮助。
我用这个改变了 YpCbCr 着色器。• 将背景着色器的 mul 函数更改为:
float3 ycbcr2rgb(float3 yuv)
{
float b = 1.164 * (-0.0625 + yuv.r) + 1.596 * (-0.5 + yuv.g);
float g = 1.164 * (-0.0625 + yuv.r) - 0.392 * (-0.5 + yuv.b) - 0.813 * (-0.5 + yuv.g);
float r = 1.164 * (-0.0625 + yuv.r) + 2.017 * (-0.5 + yuv.b);
return float3(r, g, b);
于 2017-01-26T22:36:25.157 回答