static bool HasNormals(Renderer renderer)
{
Mesh mesh = null;
if (renderer is MeshRenderer)
{
MeshFilter mf = renderer.GetComponent <MeshFilter>();
if (mf != null)
{
mesh = mf.sharedMesh;
}
}
else if (renderer is SkinnedMeshRenderer)
{
mesh = (renderer as SkinnedMeshRenderer).sharedMesh;
}
return(mesh != null && InternalMeshUtil.HasNormals(mesh));
}