Files
WickedEngine/WickedEngine/shadowVS.hlsl
2019-02-18 19:29:36 +00:00

21 lines
389 B
HLSL

#include "globals.hlsli"
#include "objectInputLayoutHF.hlsli"
struct VertexOut
{
float4 pos : SV_POSITION;
};
VertexOut main(Input_Object_POS input)
{
VertexOut Out;
float4x4 WORLD = MakeWorldMatrixFromInstance(input.inst);
VertexSurface surface = MakeVertexSurfaceFromInput(input);
Out.pos = mul(surface.position, WORLD);
Out.pos = mul(Out.pos, g_xCamera_VP);
return Out;
}