Changing the looks of the shadow caster

Also, you should fine-tune the frustum of the light so that it encapsulates only the objects that cast shadow, to make better use of the real estate of the shadow map.

See this sample for more details:

The sample also includes a GLSL shader (which is not required) in case you do want to create a custom shadowing shader.