I originally posted this in the help forum but I'm up to 88 views and no replies, so I think it might just not be possible in the current version of ArcPro. I could very well be wrong about that, so let me know if I'm missing anything.
I have 3D multipatches (representing surfaces) which I would like to clip so that I have a file that only has the parts of that multipatch that overlap a 2D polygon (regardless of the Z-value of the multipatch in that area).
The closest possibility I've found is the 'Slice Multipatch' tool which I could hypothetically use to slice off the sides of the multipatch to do the equivalent of clipping. However, the tool doesn't line up and slice very precisely, especially as I want to slice in the same spot on a bunch of multipatches. If there was some way to use a polyline or a numerical value as an input for where I want it to slice (instead of clicking manually), that would solve this issue. Alternatively, if a polygon could be used as an input then that would essentially be the same as making a 'clip' function for multipatches.
As it stands, I'm using multipatches as a final product and if I want files for a sub-area of that final product I have to go back to step one and re-do everything. Some sort of clipping process would be very useful!
Let me know if any other info would be helpful.