Generate smooth normals if they are not present
Added sample for CelShading