← All resources

Shader Graph Custom Function Nodes Collection (Tim Coster, Sep 2020)

Auto-discovered

Blog Intermediate

Tim Coster, Sep 2020

Visit resource ↗

Description

Tim Coster’s September 2020 CosterGraphics article lists Unity Shader Graph Custom Function nodes from his Shader Graph tutorials. Each entry shows complete HLSL plus download options, making the page a snippet library rather than a guided lesson.

Topics include spherical and toroidal conversion, 3D Simplex and Cellular noise (with layered variants), a 3D checkerboard, MainLight direction/color/shadow outputs, UV spherify, and math helpers such as Range, Loop01, and PingPong01.

Intermediate readers using File-mode custom functions from .hlsl includes will benefit most. The same nodes appear in Coster’s skybox and procedural-planet posts when built-in graphs lack 3D noise or main-light sampling.

Import the Coster-Graphics-CustomNodes.unitypackage or paste includes manually, wrap nodes as sub-graphs for reuse, and follow Unity’s Custom Function Node documentation linked on the page.