I'm trying to understand how to flip/mirror a model, but after hours of researches and tries I didn't get any solution.
The engine that I'm developing is a tile engine in a 3D space (i'm using D3DFVF_XYZ | D3DFVF_TEX1 as vertex), I'm using D3DXMatrixOrthoOffCenterLH(&matProjection, 0.0f, f_viewWidth, -f_viewHeight, 0.0f, 1.0f, 100.0f) to get a good view space for a 2D game.
Currently, when I need to flip the tiles, I set on a vertex created, drawed and deleted every frame, I set TU and TV from x+width to x (for not-flipped tiles I set it from x to x+width). The effect that I get with this is very bad:

I tried also to uses D3DSAMP_ADDRESSU and D3DSAMP_ADDRESSV but with bad results and when I trying to do rotation with matrix, the window is totally empty.
Any idea?






