Shader graphique

Avec le Shader graphique, vous pouvez créer facilement vos shaders, visuellement et en temps réel. Créez et connectez des nœuds dans un réseau graphique au lieu d'avoir à écrire du code.

Créez vos shaders visuellement

La création de shaders dans Unity relevait traditionnellement du domaine des gens sachant coder. Le Shader graphique ouvre la voie aux artistes et aux autres membres de vos équipes en facilitant la création de shaders. Il suffit de connecter les nœuds dans un réseau graphique, et vous verrez les changements instantanément.

Vous pouvez par exemple :

  • Altérer procéduralement l'apparence de votre surface
  • Plier et animer des UV
  • Modifier l'apparence de vos objets grâce à des opérations de réglage communes
  • Modifier la surface de vos objets en vous basant sur des informations utiles les concernant, leur emplacement dans le monde, leurs normales, la distance de la caméra, etc.
  • Ajuster rapidement les graphismes d'un shader dans le contexte d'une scène à l'aide de l'inspecteur matériau.
  • Partager les réseaux de nœuds entre divers graphismes et des utilisateurs multiples en créant des sous-graphiques

Voir les résultats en temps réel

Le cadre graphique vous montre les effets de vos actions à mesure que vous travaillez. Il n'y a pas de période de compilation pendant laquelle vous devez attendre que les changements soient intégrés. Même les nouveaux utilisateurs peuvent se lancer directement dans l'expérimentation.

Personnalisez en fonction de votre vision

Les outils graphiques et de personnalisation vous permettent de créer des effets artistiques ou spéciaux, comme la vision thermique, la neige, et les systèmes de camouflage optique.

Le système de shader graphique :

  • Est conçu pour fonctionner avec le pipeline de rendu programmable. Les nœuds maîtres fonctionnant avec les pipelines de rendu programmable léger (LWRP) et haute-définition (HDRP) sont inclus dès le départ.
  • Peut être étendu pour fonctionner avec tous les pipelines de rendu personnalisés.
  • Vous permet de définir des comportements personnalisés pour les nœuds directement dans votre shader graphique ou par le biais de fichiers HLSL.

We use cookies to ensure that we give you the best experience on our website. Click here for more information.