Code: Select all
v.TCoords.Y = -textureCoordBuffer[ facePoints[i][1]-1].Y;
With the .obj model I'm using to test, it looks wrong, but after removing the negation operator, the model looks correct.
Code: Select all
v.TCoords.Y = -textureCoordBuffer[ facePoints[i][1]-1].Y;