Création d'un ombrage Interactive à l'aide de l'éditeur ShaderFX

Vous pouvez créer un ombrage physique via la fenêtre de l'éditeur ShaderFX et les noeuds ShaderFX disponibles.

Remarque : Dans 3ds Max 2018.4 Update, l'ombrage physique Stingray a été renommé Interactive.

Pour commencer, créez d'abord un noeud de base depuis le menu contextuel ShaderFX ou le navigateur de noeuds.

Pour créer un schéma d'ombrage prédéfini :

Pour modifier votre schéma d'ombrage :

Pour créer une valeur flottante dans le réseau d'ombrages :

  1. Allez à Entrée noeud Variable de matériau pour créer un noeud de ce type, puis choisissez Scalaire, Vecteur 3 ou Vecteur 4 dans la liste déroulante Type du groupe de fonctions Propriétés.
  2. Attribuez au noeud Variable de matériau un nom significatif tel que Fusion, par exemple.

    Le fait de nommer les noeuds Interactive permet de les rechercher plus facilement dans l'éditeur de matériaux panneau déroulant Paramètres.

  3. Reliez le nouveau noeud à un emplacement approprié dans le schéma d'ombrage.

    Le panneau déroulant Paramètres Interactive n'est pas mis à jour tant qu'un nouveau noeud n'a pas été relié correctement.

  4. Minimisez l'éditeur ShaderFX. Dans le panneau déroulant Paramètres Interactive, utilisez la nouvelle commande pour définir la valeur.

Pour créer une valeur de couleur dans le réseau d'ombrages :

  1. Créez une créez une entrée noeud Variable de matériau, puis choisissez Vecteur 3 ou Vecteur 4 dans la liste déroulante Type du groupe de fonctions Propriétés.
    Remarque : Vous pouvez connecter des combinaisons quelconques de valeurs Float1 à Float4 ; vous pouvez par exemple connecter un port Float3 à un port Float4.
  2. Attribuez au noeud Variable de matériau un nom significatif ; par exemple, CouleurDiffuse.

    Le fait de nommer les noeuds Interactive permet de les rechercher plus facilement dans l'éditeur de matériaux panneau déroulant Paramètres.

  3. Reliez le nouveau noeud à un emplacement approprié dans le schéma d'ombrage.

    Le panneau déroulant Paramètres Interactive n'est pas mis à jour tant qu'un nouveau noeud n'a pas été relié correctement.

  4. Minimisez l'éditeur ShaderFX. Dans le panneau déroulant Paramètres Interactive, utilisez la nouvelle commande pour choisir la couleur.

    Dans l'éditeur ShaderFX, l'échantillon d'aperçu du noeud affiche désormais la nouvelle couleur.

Pour créer une map de texture :

  1. Pour créer une map de texture, créez un échantillonnage noeud Texture échantillon.
  2. Donnez au noeud Texture échantillon un nom significatif ; par exemple, MapDiffuse.

    Le fait de nommer les noeuds Interactive permet de les rechercher plus facilement dans l'éditeur de matériaux panneau déroulant Paramètres.

  3. Créez un noeud UV (par exemple, des entrées Sommet TexCoord0) et reliez-le à l'entrée UV du noeud Texture échantillon.

    Si vous ne fournissez pas le noeud Texture échantillon avec les coordonnées, l'éditeur ShaderFX signale une erreur lorsque vous tentez de relier le noeud Texture échantillon à une autre entrée du noeud.

  4. Reliez le nouveau noeud Texture échantillon à un emplacement approprié dans le schéma d'ombrage.

    Le panneau déroulant Paramètres Interactive n'est pas mis à jour tant qu'un nouveau noeud n'a pas été relié correctement.

  5. Minimisez l'éditeur ShaderFX. Dans le panneau déroulant Paramètres Interactive, utilisez la nouvelle commande pour choisir la texture.

Dans l'éditeur ShaderFX, l'échantillon d'aperçu du noeud affiche désormais la nouvelle texture.