I'm not sure if "volume" is the correct term for it.
What I have is a 2D region in space, the yellow area, which is where I generate Chunks. I want to solve the value for position.y to set the elevation of the terrain.
My idea is to give a Compute Shader this yellow region, dispatch the shader and it returns something like a volume that stores the height.
I dont know if it is important for the question, but there will be a chain of Compute Shaders, where the volume is given to each shader to mutate its height value in some way. (like combining multiple noise maps together)
When the dispatch ends and I create a Chunk, that Chunk can sample the space in the volume where the Chunk exists, so when its mesh is produced its points are vertically offset.