SDF NodeBox

SDF NodeBox is an asset library containing 45 shader node groups designed for working with signed distance fields directly within Blender's shader graph. These nodes allow users to procedurally generate complex 2D and 3D parametric shapes with infinite resolution, providing a method for complex texturing and masking without relying on dense geometry. The collection includes nodes for defining primitive shapes alongside operations to merge, array, and modify them.

The node groups provide various tools for manipulating distance fields, such as smooth boolean operations, corner rounding, and displacement. Users can utilize infinite, finite, or radial repetition nodes to safely pattern their shapes across coordinates. Additional functions include single-node outlining, extruding 2D shapes into 3D prisms, and revolving 2D profiles around axes. The pack integrates directly with the Blender Asset Browser and includes five example scenes demonstrating common setups.