Multitexturing for a HeightMap world

As I understand it opengl has a built in function for multitexturing but is this the best way or the only way?
If you could give me any other suggestions other than using the built in one it will be most appreciated. Thank you.

It is not the only way. You can do multipass rendering. Multipass rendering is where you render the same geometry more than once and blend it together the way you want. In your case you’d render it with different textures and blend them together.

That said if your target graphics card supports multitexturing it is probably you can save bandwidth of sending down the geometry by using multitexturing. Also some graphics cards can do the second texture for nearly free in which case it is much more efficent to use multitexturing.

Thank you, I shall research this and test it, Thank you.