I've ported this algorithm to Python, but mine is nowhere as succinct as yours (or the original).
For my needs, I require the meshes to remain watertight (if the inputs are watertight), and this specific implementation doesn't preserve it.
But I still love the algorithm due to its conceptual simplicity.
I've ported this algorithm to Python, but mine is nowhere as succinct as yours (or the original). For my needs, I require the meshes to remain watertight (if the inputs are watertight), and this specific implementation doesn't preserve it. But I still love the algorithm due to its conceptual simplicity.