NormalMagic

NormalMagic provides a suite of custom modifiers for managing mesh normals and resolving shading artifacts in Blender. The toolset includes surface blending features that project positions, normals, and UVs, allowing users to seamlessly merge, cut, and weld separate meshes together while preserving sharp edges through auto-masking. The collection also features a specialized boolean modifier designed to transfer normals from input geometry, circumventing typical boolean shading issues. Additional modifiers handle normal smoothing, transferring data between unconnected meshes, and calculating bent normals directly on geometry without baking. Users can also weight normals by face area or custom attributes, and utilize an instancing tool to duplicate objects with applied modifier settings.