Baking planet texture to equirectangular projection

Blender provides a great possibility for creating procedural textures and materials. In particular, in Blender, we can create interesting procedural textures for planets. However, Blender’s node system is not compatible with third-party renders and game engines, and procedurally generated textures need to be baked into an image.

Creating a link to a new socket of the Group Output node in Blender Geometry Nodes

By default, the Group Output node from Blender Geometry Nodes node tree, has two inputs. The first one, with index 0, is the base input for the geometry. The second input, with index 1, is virtual, used to create new inputs – when we connect a link to it, a new input of a certain type is automatically created on its place.