Shader graphique

Le Shader Graph Unity vous permet de créer facilement des shaders en les construisant visuellement, puis de voir les résultats en temps réel. Vous créez et connectez les nœuds dans un graphe réseau au lieu d'avoir à rédiger du code.

Créez vos shaders visuellement

La création de shaders dans Unity a toujours été le domaine des personnes ayant certaines capacités de programmation. En facilitant la création des shaders, Shader Graph ouvre la voie aux artistes et aux autres membres de l'équipe. Connecter simplement les nœuds dans un graphe réseau pour voir vos modifications instantanément. Vous pouvez utiliser Shader Graph avec le pipeline de rendu HD et le pipeline de rendu universel.

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

La personnalisation et les outils visuels vous permettent de créer des effets artistiques ou d'autres effets spéciaux, comme la vision thermique, la neige et les dispositifs de camouflage.

À propos du système Shader Graph :

  • Il est conçu pour fonctionner avec le pipeline de rendu programmable. Les nœuds qui fonctionnent avec le pipeline de rendu universel et le pipeline de rendu HD (HDRP) sont inclus et prêts à l'emploi.
  • Il peut être étendu pour fonctionner avec n'importe quel pipeline de rendu personnalisé.
  • Il vous laisse définir le comportement des nœuds personnalisé directement dans votre Shader Graph ou via des fichiers HLSL.

Mises à jour du Shader Graph dans Unity 2019.3

Vous pouvez désormais créer visuellement des shaders dans Shader Graph et les utiliser dans Visual Effect Graph afin de créer des aspects et des comportements de rendu personnalisés pour des effets visuels haute fidélité.

Vous pouvez maintenant utiliser le tableau noir pour ajouter des mots-clés à votre shader, afin de créer des branches statiques dans votre graphe. Ceci vous permet d'optimiser vos shaders à l'aide de systèmes tels que le niveau de détail du shader (LOD). 

Les pense-bêtes améliorent le flux de production en vous laissant ajouter des commentaires et des explications pour toute personne accédant au projet. 

Cette version prends également en charge le skinning de vertex pour les animations basées sur la DOTS, ce qui vous permet de mieux représenter l'eau et les feuillages. 

La collection d'exemples de sous-graphes de motifs procéduraux montre comment les mathématiques peuvent être utilisées pour créer des formes et des motifs procéduraux. Il s'agit d'un point de départ pour l'utilisation de masques simples, disponible via Package Manager.

Visual Effect Graph est prêt pour la production

Visual Effect Graph vous permet maintenant d'utiliser Shader Graph pour créer des effets visuels haute fidélité. Consultez le manuel pour commencer à utiliser ces fonctionnalités.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris