Open Shading Language (OSL) est un langage conçu pour programmer des shaders pour des applications 3d.
Il permet de programmer des matériaux, des lumières, des motifs (textures) et d'autres types de shaders comme des shaders de displacement par exemple.
Voici quelques shaders disponibles en téléchargement.
Ces shaders m'ont permis d'apprendre le principe du langage OSL en programmant et surtout la façon de transmettre des informations à travers des nœuds pour le moteur de rendu.