Ombrages OSL installés (textures)

La catégorie OSL des ombrages (textures) comprend plusieurs ombrages généraux et plusieurs sous-catégories.

Conseil : Vous trouverez une brève description des ombrages OSL que vous explorez dans la partie supérieure de l'interface.
Ombrages OSL généraux
Nom de l'ombrage Description
Rechercher une image bitmap Effectue une recherche d'une ancienne image bitmap dans les coordonnées UV, à l'aide d'OpenImageIO.
Corps noir Module une couleur entre deux températures exprimées en degrés Kelvin.
Bonbons Crée des cercles aléatoires avec des couleurs aléatoires et une sortie de relief tournant. Cette option est utile pour créer des points aléatoires ou des vermicelles de couleurs.
Damier Crée un damier simple.
Code de couleur Ombrage de code de couleur simple pour la correction sélective du vert ou du bleu sur l'image. Permet de créer des découpes d'arêtes simples dans l'espace UV et de nettoyer la mémoire, si nécessaire.
Composé/Composer Composition Alpha d'une couleur sur une autre.
Chiffres Simule un affichage numérique sur 7 segments. Utile pour le débogage et l'affichage des nombres dans l'éditeur de matériaux détaillé.
Atténuation Génère une valeur de blanc vers le noir en fonction de l'atténuation des angles des normales de face.
Points demi-teinte Points demi-teinte compatibles avec l'outil Toon Shader.
Élévation/Gamma/Gain Modificateur de couleurs simples Élévation/Gamma/Gain
Mandelbrot Génère un ensemble 4D Mandelbrot/Julia.
Bruit Génère du bruit avancé.
Bruit (3D) Génère un bruit plus avancé en 3D pour les couleurs, les vecteurs ou les sorties de composants individuels.
Bruit (gabor) Génère du bruit Gabor et expose des options spécifiques.
Images bitmap aléatoires Place de façon aléatoire (avec un mélange alpha) un ensemble de bitmaps au-dessus d'un autre élément.
Rivets Ajoute des rivets le long des arêtes de l'espace UV dans des carrés 1:1. Vous pouvez courber les carrés pour les rendre moins réguliers.
Dégradé simple Génère un dégradé à six entrées. Vous pouvez modifier le code pour ajouter des entrées, si nécessaire.
Recouvrements simples Génère plusieurs types de recouvrement. Le décalage du recouvrement modifie le paramètre de base de la disposition et peut générer différents effets.
Threads Génère des threads sur un boulon. S'applique en tant que relief ou déplacement à un cylindre.
Largeur de dessin animé La largeur des bords du dessin animé dépend de l'espacement entre la normale de surface après conversion dans l'espace écran par rapport à la direction donnée.
Image bitmap Uber Charge une image bitmap via OpenImageIO. Inclut les canaux et les transformations UVW dans une version monobloc.
Ondes (animées) Génère plusieurs ondes animées. L'onde de sortie représente la valeur brute de l'onde et une interprétation entre les deux couleurs.
Longueur d'onde Module une couleur entre deux longueurs d'onde de lumière.
Tissage Génère un tissage tressé simple. Utile pour toutes les textures allant du tissu à la fibre de carbone.
Ombrages OSL mathématiques
Sous-type Nom de l'ombrage Description
Couleur Ajouter (couleur) Ajoute et applique une échelle de deux couleurs, le cas échéant.
Attacher (couleur) Attache une couleur.
Espace colorimétrique Convertit les couleurs RVB/TSV/YIQ/XYZ/xyY.
Composants (couleur) Utilitaire permettant de combiner ou de fractionner des composants.
Diviser (couleur) Divise deux couleurs.
Interpoler (couleur) Interpole deux couleurs sur la base d'une troisième couleur.
Inverser (couleur) Inverse (complète) un numéro de couleur (1 en entrée).
Max. (couleur) Renvoie un maximum de deux couleurs.
Min. (couleur) Renvoie un minimum de deux couleurs.
Multiplier (couleur) Multiplie deux couleurs.
Aléatoire par index (couleur) Renvoie une couleur aléatoire en fonction d'un index d'entiers saisi.
Étape de lissage (couleur) Fonction d'étape de lissage entre deux limites.
Soustraire (couleur) Soustrait et applique une échelle de deux couleurs, le cas échéant.
Trois tons (couleur) Corrige une couleur d'entrée à l'aide de reflets, de tons moyens et d'ombres.
Ajuster (couleur) Ajuste une couleur.
Flotter Abs Valeur absolue d'une valeur à virgule flottante.
Acos Arc cosinus d'une valeur à virgule flottante exprimé en radians.
Ajouter Ajoute deux nombres à virgule flottante (A+B).
Angle Angle d'un vecteur 2D exprimé en radians.
Asin Arc sinus d'une valeur à virgule flottante exprimé en radians.
Atan Arc tangent d'une valeur à virgule flottante exprimé en radians.
Attachement Attache une valeur à virgule flottante.
Complément Complète un nombre à virgule flottante (1 en entrée).
Cos Cosinus d'un angle exprimé en radians.
Degrés en radians Convertit des degrés en radians.
Diviser Divise deux nombres à virgule flottante (A/B).
Exp Calcule ex.
Nombre à virgule flottante en nombre entier Convertit une valeur à virgule flottante en nombre entier.
Interpoler Interpole deux nombres à virgule flottante en fonction d'un troisième.
Log Calcule logex.
LogX Calcule logbasex.
Maximum Renvoie un maximum de deux nombres à virgule flottante.
Minimum Renvoie un minimum de deux nombres à virgule flottante.
Modulo Modulo (reste d'une division) entre deux nombres à virgule flottante.
Multiplier Multiplie deux nombres à virgule flottante (A*B).
Inverser Inverse un nombre à virgule flottante (-entrée).
Puissance Augmente la puissance d'une valeur à virgule flottante en fonction d'une autre valeur à virgule flottante (AB).
Radians en degrés Convertit des radians en degrés.
Aléatoire par index Renvoie une valeur à virgule flottante aléatoire en fonction d'un index de nombres entiers saisis.
Remappage d'intervalle Mappe un intervalle de nombres à virgule flottante vers un autre intervalle.
Réciproque Établit la réciproque d'un nombre à virgule flottante (1,0 en entrée).
Sin Sinus d'un angle exprimé en radians.
Étape de lissage Fonction d'étape de lissage entre deux limites.
Racine carrée Calcule la racine carrée.
Soustraire Soustrait deux nombres à virgule flottante.
Tan Valeur de tangente d'un angle en radians.
Vecteur Ajouter un vecteur Ajoute et met deux vecteurs à l'échelle, le cas échéant.
Composants (vecteur) Utilitaire permettant de combiner et de fractionner des composants de vecteurs.
Produit vectoriel (vecteur) Produit vectoriel entre deux vecteurs.
Distance (vecteur) Distance entre deux points.
Diviser (vecteur) Divise deux vecteurs.
Produit scalaire (vecteur) Produit scalaire entre deux vecteurs.
Inverser (vecteur) Inverse un vecteur.
Longueur (vecteur) Longueur d'un vecteur.
Max. (vecteur) Renvoie un maximum de deux vecteurs.
Min. (vecteur) Renvoie un minimum de deux vecteurs.
Multiplier (vecteur) Multiplie deux vecteurs.
Normaliser (vecteur) Normalise un vecteur.
Aléatoire par index (vecteur) Renvoie un vecteur aléatoire en fonction d'un index de nombres entiers saisis.
Soustraire (vecteur) Soustrait et met deux vecteurs à l'échelle, le cas échéant.
Ombrages OSL de scène
Nom de l'ombrage Description
Numéro d'image Renvoie le numéro de l'image actuelle.
ID matériau Renvoie l'ID de matériau (ou les ID de particules) en tant que couleur ou nombre.
Attribut nommé Renvoie tout attribut nommé, ainsi que les propriétés objet par objet définies par l'utilisateur.
Pointeur de nœud Renvoie le pointeur de nœud en tant que nombre. Utile pour appliquer une randomisation objet par objet.
Nom du noeud/Hachage Renvoie le nom du nœud ou son hachage en vue de la randomisation.
Normale Renvoie la normale dans l'espace de coordonnées spécifié.
ObjectID Renvoie l'ID de l'objet tel que défini dans la boîte de dialogue Propriétés objet en tant que couleur ou nombre.
Age des particules Renvoie l'âge normalisé des particules.
Durée (secondes) Renvoie la durée actuelle en secondes.
Couleur filaire Renvoie la couleur filaire.
Ombrages OSL des changeurs
Nom de l'ombrage Description
1 à 10 (couleur) Sélectionne une entrée parmi 10.
1 à 10 (flottante) Sélectionne une entrée parmi 10.
1 à 5 (couleur) Sélectionne une entrée parmi 5.
1 à 5 (flottante) Sélectionne une entrée parmi 5.
Comparer Renvoie différentes couleurs ou valeurs à virgule flottante selon qu'une valeur est inférieure, égale ou supérieure à l'autre.
Supérieur à Renvoie deux couleurs différentes pour les valeurs supérieures ou égales.
Index aléatoire par nombre/couleur Renvoie un index aléatoire en fonction d'un numéro ou d'une couleur saisis.
Ombrages OSL UVW
Nom de l'ombrage Description
Espace de coordonnées nommé Convertit vers un système de coordonnées nommé.
Canal UVW Renvoie une coordonnée UVW à partir d'un canal texture 3ds Max.
Environnement UVW Mapping d'environnement
UVW pour MatCap Génère des coordonnées UV pour les textures MatCap. L'option recherche dans un bitmap l'image d'une sphère de matériau MatCap.
Espace objet UVW Renvoie une coordonnée d'espace objet.
Décalage de lignes UVW Décale chaque ligne de coordonnées UVW dans la direction U. Cette option permet de créer des effets tels qu'un empilement de briques.
Transformation UVW Met à l'échelle, recouvre et fait pivoter les coordonnées UVW.
Ombrages OSL de valeurs
Nom de l'ombrage Description
Couleur Renvoie une valeur de couleur.
Nom du fichier Renvoie un nom de fichier.
Flotter Renvoie une valeur à virgule flottante.
Entier Renvoie un nombre entier.
Nom de fichier numéroté Ajoute 4 chiffres à un nom de fichier (pour la séquence d'images).
Chaîne Entrez une chaîne.
Vecteur Renvoie une valeur vectorielle.