I am trying to determine whether two frusta intersect in 3D space and to quantify this intersection as a percentage of one frustum volume (eg. 100% intersection meaning that the two frusta occupy the same exact space, 0% the two frusta don't touch).
I have all the possible data about each frustum, the six planes and their position and so on but I can't figure out what's a reliable method to get what I want.
I had a look at the Separating Axis Algorithm for collision detection but I don't understand if it's what I need.
Can anyone direct me towards the right path?