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)); }
private static bool HasNormals(Renderer renderer) { Mesh sharedMesh = null; if (renderer is MeshRenderer) { MeshFilter component = renderer.GetComponent <MeshFilter>(); if (component != null) { sharedMesh = component.sharedMesh; } } else if (renderer is SkinnedMeshRenderer) { sharedMesh = (renderer as SkinnedMeshRenderer).sharedMesh; } return(InternalMeshUtil.HasNormals(sharedMesh)); }
private static bool HasNormals(Renderer renderer) { Mesh mesh = (Mesh)null; if (renderer is MeshRenderer) { MeshFilter component = renderer.GetComponent <MeshFilter>(); if ((UnityEngine.Object)component != (UnityEngine.Object)null) { mesh = component.sharedMesh; } } else if (renderer is SkinnedMeshRenderer) { mesh = (renderer as SkinnedMeshRenderer).sharedMesh; } return(InternalMeshUtil.HasNormals(mesh)); }
static bool HasNormals(Mesh mesh) { return(mesh != null && InternalMeshUtil.HasNormals(mesh)); }