added attenuation, specular map and skybox color!