Added Photon Support in SurfaceShader