Shader graph
Creazione visuale di shader a nodi, collegando blocchi invece di scrivere HLSL o GLSL a mano.
Scrivere shader a mano esclude la maggior parte degli artisti. Lo shader graph ribalta la situazione: campionamenti di texture, operazioni matematiche, manipolazione delle UV e simili diventano nodi collegati tra loro, e il grafo viene compilato in vero codice shader. Shader Graph di Unity, l'editor dei materiali di Unreal Engine, i nodi shader di Blender e VisualShader di Godot sono varianti della stessa idea. La comodità ha un prezzo: il compilatore spesso genera sotto il cofano un uber-shader o uno sciame di varianti, e un grafo cresciuto troppo può nascondere quanto sia diventato costoso. Ma la soglia d'ingresso si abbassa, ed era quello lo scopo.