Specular reflection, shadows & ambient lighting