Ideas For PCG 3D Cave Generation

I’m looking to create procedurally generated 3D caves with paths leading in all directions including up and down but since PCG works a little different from code most information on the internet is either very difficult to apply or doesn’t fit my purpose because it assumes I’m only creating paths that go left and right on a flat horizontal plane. Therefor I was not able to find anyone that had created something like this.


This was a simple test I created that might show what I’m intending to create but the problem is that its “fully random” by using a difference node to remove chunks of points in a volume sampler, and therefor does not guarantee traversable pathways. Id love to hear anyone’s input on this even if they don’t have a full solution it might spark some ideas.