Sample terrain color?

Is it possible to sample a terrains color at a point, like you can for the height, steepness or normals?

I have in mind a roundabout idea of how to do it (identify current alpha, mess with identified texture so im getting the right pixel in relation to its tiling and offset) but i’d much prefer a simpler way if theres something that already does a similar thing that I can start from.

This has been asked before.

You’d need to convert your world position into the 2D position of the terrain splatmap and then read the RGBA value of your splatmap(s) and interpret that. I think there’s some code posted in one of the other threads.

Actually, with Pro I could just do a rendertexture of the terrain. durrr.