版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/n_moling/article/details/80771176
1、mul( UNITY_MATRIX_MVP, IN.vertex ) -> UnityObjectToClipPos(IN.vertex)
2、_Object2World -> unity_ObjectToWorld
3、float2 uvst = UnityStereoScreenSpaceUVAdjust(i.texcoord, _MainTex_ST);
报错:undeclared identifier 'UnityStereoScreenSpaceUVAdjust'
解决方法:
自己添加代码:
float2:
inline float2 UnityStereoScreenSpaceUVAdjust(float2 uv, float4 scaleAndOffset)
{
return uv.xy * scaleAndOffset.xy + scaleAndOffset.zw;
}
float4:
inline float4 UnityStereoScreenSpaceUVAdjust(float4 uv, float4 scaleAndOffset)
{
return float4(UnityStereoScreenSpaceUVAdjustInternal(uv.xy, scaleAndOffset), UnityStereoScreenSpaceUVAdjustInternal(uv.zw, scaleAndOffset));
}