What would the best way be to upload height-field data onto the GPU? I figure the elevation data could be stored as a texture, which is fine, but as for the vertex data, wouldnt it be redundant to store a large grid, with x,y values for each texture point? That data could easily be deduced from the texture-coords. But we still ‘have’ to have vertex data or nothing gets drawn.
Any ideas on how a texture should be enough to store the entire 3D information?