Ich habe das Problem inzwischen lösen können.
Durch die Trial and Error Methode habe ich folgende Werte heraus bekommen:
Code:
texturematrix.buildTextureTransform(
0,
core::vector2df(105.0164f, 104.929f),
core::vector2df(0.0f, 0.0f),
core::vector2df(1.142f, 1.142f)
);
welche die Textur richtig ausrichten.
Nun entsteht aber ein neues Problem. In der Darstellung mit DirectX gibt es keine Probleme, aber wenn ich das Terrain mit OpenGL darstellen lasse, wird die Textur auf dem Terrain unscharf und flimmert wenn man die Kamera bewegt. Es sieht so aus als würden die Übergänge und der Unschärfeausgleich der durch die Zerrung der Textur entsteht Probleme in OpenGL machen. Gibt es eine Möglichkeit das zu umgehen?
Nitram