#include "GlitchyEngine.hlsl" struct VS_IN { float3 Position : POSITION; }; struct PS_IN { float4 Position : SV_POSITION; }; PS_IN VS(VS_IN input) { PS_IN output; float4 worldPosition = mul(Transform, float4(input.Position, 1)); output.Position = mul(ViewProjection, worldPosition); return output; } float4 PS(PS_IN input) : SV_TARGET { return float4(0, 1, 1, 1); } #pragma Effect[VS = VS; PS = PS]