Thanks! This is using only a fragment/pixel shader to generate the planets, using a form of fractal brownian motion to generate noise.
I made a post on reddit some time ago that goes into a lot more detail in how the generator is built up, which you can find here: https://www.reddit.com/r/godot/comments/mobhb5