Comment : créer un nuanceur de couleur de base
Ce document montre comment utiliser le concepteur Shader et le langage DGSL (Directed Graph Shader Language) pour créer un nuanceur à deux dimensions de couleur.Ce nuanceur définit la couleur finale sur une valeur de couleur RVB constante.
Ce document démontre les activités suivantes :
Suppression des nœuds d'un graphique
Ajout de nœuds dans un graphique
Définition des propriétés du nœud
Connexion de nœuds
Création d'un shader de couleurs à deux dimensions
Vous pouvez implémenter un nuanceur de couleur plat en écrivant la valeur de couleur d'une constante de couleur RVB dans la couleur finale de sortie.
Avant de commencer, assurez-vous que la fenêtre Propriétés et le Boîte à outils sont affichés.
Pour créer un shader de couleurs à deux dimensions
Créez un nuanceur de DGSL pour utiliser.Pour plus d'informations sur l'ajout d'un nuanceur de DGSL à votre projet, consultez la section de Mise en route dans Concepteur Shader.
Supprimez le nœud Couleur du point.Utilisez l'outil Sélectionner pour sélectionner le nœud Couleur du point, puis dans la barre de menus, sélectionnez Modifier, Supprimer.
Ajoutez un nœud Constante de couleur au graphique.Dans Boîte à outils, sous Constantes, sélectionnez Constante de couleur et faites glisser cette option sur l'aire de conception.
Spécifiez une valeur de couleur sur le nœud Constante de couleur.Utilisez l'outil Sélectionner pour sélectionner le nœud Constante de couleur, puis dans la fenêtre Propriétés, dans la propriété Sortie, spécifiez une valeur de couleur.Pour orange, spécifiez la valeur (1,0, 0,5, 0,2, 1,0).
Connectez la constante de couleur à la couleur finale.Pour créer les connexions, déplacez le terminal RVB du nœud Constante de couleur vers le terminal RVB du nœud Couleur finale, puis déplacez le terminal Alpha du nœud Constante de couleur vers le terminal Alpha du nœud Couleur finale.Ces connexions définissent la couleur finale sur la constante de couleur définie à l'étape précédente.
L'illustration suivante montre le graphique de nuanceur terminé et un aperçu du nuanceur appliqué à un cube.
[!REMARQUE]
Dans l'illustration, une couleur orange a été spécifiée pour mieux illustrer l'effet du nuanceur.
Certaines formes peuvent fournir de meilleurs aperçus pour certains nuanceurs.Pour plus d'informations sur la prévisualisation des nuanceurs dans le concepteur Shader, consultez Concepteur Shader.
Voir aussi
Tâches
Comment : appliquer un nuanceur à un modèle 3D
Comment : exporter un nuanceur