Can you tell me why the texture coordinates don't work? Is the mapping incorrect? If the mapping is incorrect, you can try reversing the v-coordinates. For example: v = -v;
The vertex coordinates should go from -4096 to 4096 to make display a 3D model in fullscreen. Take an example from the cube coordinates in the View3D sample. Perhaps the precision is bigger because you've zoomed out or scaled the world?