Phong works as before, shadingModel parameter