EDIT :
And here's another update. Shadow is now a little softer and I added more settings for the User.
Code showing a light setup for the shadowmap pass.
lsLight *light = (lsLight*)demo_scene->getFoundNode();
// set our clip area
float vr = pass_shadowmap->getFBO()->getWidth() / pass_shadowmap->getFBO()->getHeight();
light->Set_Perspective( 45.0, vr, 1.0, 10.0 );
light->setShadow_bias( 0.005 );
// set sample mult
light->setPixel_x( 0.002 );
light->setPixel_y( 0.002 );
// Set light
pass_shadowmap->setLight( light );