To clarify the issue I'm having I have included a copy of the View3D program provided in the Edgelib SDK except I have modified 3 things :
The World Scale
The Texture PNG file used
The World Translation
By doing this I have illustrated that the the texture is not a properly scaled as it would appear on a rotated surface texture mapped trapezium but to two clipped paralellograms that have been trimmed in half where the polygon sides meet to give the illusion of a trapiezium shape.
Normally this is fine from a distance or if the two polygons are coloured but it looks awful for textures with horizontal lines.
This issue occurs on both the OpenGL ES engine and the Edgelib engine.
Is there a E3DSurface function I should be calling or is this just a flaw. Could you please suggest a work around.
- MyView3D example of graphical issue
- (19.36 KiB) Downloaded 185 times