Creating Inputs and Outputs for Node Groups using the Blender Python API

The easiest way to create new inputs and outputs for node groups is to press the plus button in the node group editing mode (tab) on the N-panel on the “Group” section. However, when creating node groups using the Blender Python API, this method is not available.

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.