correction of shadow mapping resolution and correct bias on sphere
new shader shadow, you can test three different shadow mapping