从Unity 5.5到iOS的Kudan Camera问题

时间:2016-12-23 21:52:54

标签: ios unity5 kudan

我知道其他人有这样的问题。 当我在iPad或iPhone上构建时,相机上的颜色(背景平面)是绿色和粉红色。这是背景着色器的问题吗?当我将ycbcr材料应用于Kudan统一的背景平面时,没有任何变化。

Results with Unity Kudan Built to iOS

1 个答案:

答案 0 :(得分: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);