Utilisation des lumières avec ShaderFX

La valeur par défaut de l'ombrage ShaderFX est définie pour utiliser trois lumières. Ces trois lumières commencent par utiliser la lumière par défaut de 3ds Max. Cela augmente la luminosité de l'objet.

Pour améliorer l'éclairage, vous pouvez choisir différents objets lumière ou définir le paramètre MaxNumberLights sur 1 dans le noeud Matériau de ShaderFX.

(L'ombrage ShaderFX prend en charge un maximum de trois lumières. Les valeurs supérieures à 3 n'ont donc aucun effet.)

Vous pouvez également utiliser le paramètre ClampDynamicLights pour modifier dynamiquement le nombre de lumières utilisées par l'ombrage. Ce paramètre s'affiche dans le groupe de fonctions Propriétés de l'éditeur ShaderFX, ainsi que dans le panneau déroulant Paramètres de l'éditeur de matériaux.

Commandes de la lumière dans le panneau déroulant Paramètres

Les commandes de la lumière pour un ombrage ShaderFX s'affichent dans le panneau déroulant Paramètres de l'éditeur de matériaux. (Ces commandes sont les seules qui se trouvent sur ce panneau déroulant, sauf si vous ajoutez des noeuds personnalisés ; reportez-vous à la rubrique Ajout de noeuds ShaderFX à l'éditeur de matériaux.

ClampDynamicLights
Définit dynamiquement le nombre de lumières utilisées par l'ombrage. Intervalle : de 0 à 99. Valeur par défaut : 99.

L'ombrage ShaderFX ne peut pas comporter plus de trois lumières. Une valeur ClampDynamicLights supérieure à 3 équivaut donc à 3. Définissez ClampDynamicLights sur 1 ou 2 pour réduire la quantité d'éclairage utilisé. Une valeur de 0 désactive totalement l'éclairage.

Type de lumière 0 / Type de lumière 1 / Type de lumière 2
Définit le type de chaque lumière, comme leur nom l'indique. Une valeur de 2 équivaut à un projecteur, une valeur de 3 à une lumière omnidirectionnelle et une valeur de 4 à une lumière directionnelle. Valeur par défaut : 3.
Important : Pour que les lumières fonctionnent correctement, les champs Position et Direction doivent correspondre au type de lumière choisi. (Il n'est pas nécessaire de modifier la direction d'une lumière omnidirectionnelle.)
Position de lumière 0 / Position de lumière 1 / Position de lumière 2
Utilisez la liste déroulante pour que la position de la lumière d'ombrage soit déviée d'un objet lumière dans la scène 3ds Max.
Direction de lumière 0 / Direction de lumière 1 / Direction de lumière 2
Utilisez la liste déroulante pour que la direction de la lumière d'ombrage soit déviée d'un objet lumière dans la scène 3ds Max.

Cette option n'a aucun effet si la lumière est de type omnidirectionnelle (3).