I have made a custom terrain that simply creates a plane mesh with it’s vertices set according to a heightmap(not in shader!). The reason I do not use the built in Terrain objects is that this approach is faster in my case even though texture blending might be easier on the terrain objects.
Now I want to blend multiple textures according to a reference map, it can be a texture used as an alphamap or any other possible approach that you know of. Note that I would like both diffuse and normalmaps to be applied to the mesh.
I did read up a little on splatmaps but I’m not sure if I can use them on anything other than terrain objects or even how to use them. Are they a possible solution?