public override int GetHashCode() { unchecked { int hashCode = Position.GetHashCode(); hashCode = (hashCode * 397) ^ Normal.GetHashCode(); hashCode = (hashCode * 397) ^ TextureCoordinate.GetHashCode(); hashCode = (hashCode * 397) ^ Material.GetHashCode(); return(hashCode); } }