dynamicFoodPlane can most likely do this, because the fillType shape is limited by the geometry of the object. I made it in Blender, but I couldn't get it to work, there were error
A vertex in the full volume top plane is not connected to other top plane vertices
Ok, I fixed it by removing the n-gons in Blender and triangulating faces, but the second one comes out
Fill volume input mesh has no faces in the top plane of its bounding box
perhaps not only faces, but the shape itself should be triangular
Ok, I'm taking fillVolume from the gamefolder/placeables/rudolfHormann/cowBarnMedium.3d and the error disappears immediately.
if there are problems with Full Volume, I will write here later.