DiceShell

DiceShell is a Geometry Nodes setup that applies painterly surface shells to 3D models. It allows users to control color and implement a custom lighting system without building complex shaders. The workflow relies on assigning vertex groups to dictate the placement of stylized strokes and localized color adjustments.

The toolkit includes a custom geometry lighting system that uses Empties to control key, fill, and highlight illumination, bypassing Blender's native light objects entirely. It features tools for generating stylized cast shadows directly through Geometry Nodes, as well as specific controls for local hue, saturation, and shadow darkening. The setup is compatible with both EEVEE and Cycles render engines.