fixed normal math
added VertexGeoNormal