Search Issue Tracker
Fixed in 2018.2.X
Votes
0
Found in
2017.1.0f3
2017.2.0b9
Issue ID
949364
Regression
Yes
Missing Z coordinate in UnityCustomRenderTexture.cginc
In UnityCustomRenderTexture.cginc, notice that in line 210 TEXCOORD0 is float2, but should be float3 in order to work with 3D textures:
struct v2f_init_customrendertexture
{
float4 vertex : SV_POSITION;
float2 texcoord : TEXCOORD0;
float3 direction : TEXCOORD1;
};
Z coordinate gets tossed in line 219:
v2f_init_customrendertexture InitCustomRenderTextureVertexShader (appdata_init_customrendertexture v)
{
v2f_init_customrendertexture o;
o.vertex = UnityObjectToClipPos(v.vertex);
o.texcoord = float3(v.texcoord.xy, CustomRenderTexture3DTexcoordW);
o.direction = CustomRenderTextureComputeCubeDirection(v.texcoord.xy);
return o;
}
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Search: Inspector section icon is less sharp/more pixelated than other editor icons
- Search description string is always truncated
- [VFX] When Grouped Nodes are converted to Subgraph Operator resulting Graph Node is not included in the Group
- Search window icons are less sharp/more pixelated than other editor icons
- The Inspector can be covered when scaling the horizontal separator bar
Add comment