Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct v2f
- {
- float4 ScreenPos;
- float3 FarLeftUp;
- float FarRightUpX;
- float FarLeftDownY;
- float4 Position :POSITION;
- float2 UV;
- };
- v2f vmain(uniform float4x4 WorldViewProj,uniform float3 VertexFarLeftUp,float4 Position:POSITION,float2 UV:TEXCOORD0)
- {
- v2f OUT;
- OUT.ScreenPos=mul(WorldViewProj,Position);
- OUT.Position=OUT.ScreenPos;
- OUT.FarLeftUp=VertexFarLeftUp;
- OUT.FarLeftDownY=-OUT.FarLeftUp.y;
- OUT.FarRightUpX=-OUT.FarLeftUp.x;
- OUT.UV=UV;
- return OUT;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement