Added specular hardness

new fn setSpecular, reduced 2 instrs in fragSrc