Changed arguments meaning in the quat's set_euler() method
Added PCF for shadowmaps