¡struct VertexInput {
¡ float4 position : POSITION;
¡ float3 normal :
NORMAL;
¡}
¡
¡void NormalShade( VertexInput input,
¡ out float4 outPosition
: POSITION,
¡ out float3 outColor
: COLOR,
¡ const
uniform float4x4 modelViewProjMatrix)
¡{
¡ outPosition = mul(modelViewProjMatrix,
input.position);
¡ outColor = abs(input.normal);
¡}
¡