Polygon Smoothing Groups is a Blender add-on built around managing shading, sharp edges, and UV seams on 3D models. It uses two working modes: Auto Sharp, where edges between different groups become sharp and edges inside a group stay smooth, and Auto Seam, where seams are created on the edges between different groups. Display Sharp and Display Seams toggle the viewport overlay for each.
Groups can be built several ways. Group By Angle assigns polygons to the same group when the angle between them falls below a set threshold, with a Strict Mode that skips single-polygon islands. Assign RG gives a selection a unique group number chosen to avoid merging with neighbours, while Init from Sharps and Init from Seams generate groups from boundaries already on a mesh, and Copy to Sharps or Copy to Seams transfers a layout between modes.
A preview mode shows each polygon's group number on hover and supports selecting, merging, creating, and deleting groups. Selection tools cover sharp and seam borders, plus Island Select, Select NG, and Select By SG. All key functions are also available from a pie menu triggered by a user-assigned hotkey.