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);
}