Aperçu
Le Gradient 3Dest l'équivalent 3D du node Background 2D : il produit un matériau procédural à base de gradient. Définissez les couleurs via un gradient bar (comme dans Photoshop), choisissez le type de pattern, et obtenez un matériau appliquable directement sur une géométrie 3D.
Résolution-indépendant, animable (color stops peuvent être keyframés), simple à utiliser.
Où trouver ce node
- Effects Library :
Tools > 3D > Texture > Gradient 3D - Ajout rapide : clic droit dans le Node Editor →
Add Tool > 3D > Texture > Gradient 3D
Inputs
Le Gradient 3D n'a aucun input. Sa sortie se connecte directement à un MaterialInput d'une géométrie 3D, ou à un input de texture d'un autre matériau (Blinn Diffuse, par exemple).
Configuration
Gradient 3D ──→ Shape 3D (MaterialInput) ──→ Merge 3D
Ou utilisé comme diffuse d'un Blinn pour un look toon :
Gradient 3D ──→ Blinn (Diffuse Texture) ──→ Shape 3D
Les 5 types de gradient
- Linear
- Gradient linéaire simple, d'un côté à l'autre. Orientation ajustable. Le plus courant.
- Reflect
- Gradient miroir au milieu. Le pattern se mirrore autour du centre, créant un effet symétrique. Parfait pour des patterns décoratifs.
- Square
- Motif carré. Gradient concentrique rectangulaire. Utile pour des bords ou cadres.
- Cross
- Approche dual-axe, similaire à Reflect mais en croix. Donne un motif en X.
- Radial
- Gradient circulaire, du centre vers les bords. Parfait pour halo, vignette, projecteur.
Onglet Controls
- Gradient Bar
- Color stops éditablesavec support d'animation. Cliquer sur la barre ajoute un stop, drag pour repositionner, double-clic pour éditer la couleur. Animable → keyframer chaque stop individuellement.
- Type
- Sélectionne le pattern du gradient (voir section dédiée).
- Scale
- Échelle du gradient.
- Offset
- Décalage du gradient. Utile pour animer un gradient qui « défile » (effet de traveling).
- Repeat Mode
- Comportement aux bords du gradient :
- Once — le gradient ne se répète pas ; au-delà de sa plage, couleur unie.
- Repeat— le gradient se répète à l'identique.
- Ping Pong — le gradient alterne direction à chaque répétition (effet wave).
- Interpolation Space
- Espace de couleur pour l'interpolation entre stops (RGB, HSV…). Change le rendu visuel d'un même gradient. HSV donne des transitions plus « colorées » (passe par tout le cercle chromatique).
- Sub Pixel
- Précision sub-pixel du rendu du gradient. Utile pour éviter les bandes (banding) sur des gradients très doux.
Limitation : pas de transform 3D direct
« Il n'est pas possible de transformer le gradient directement dans l'espace 3D » (documentation officielle).
Le Gradient 3D s'applique sur les UVs de la géométrie, pas en World Space 3D. Pour le positionner précisément dans l' espace, il faut passer par un Texture Transform ou un UV Map 3D en amont.
Gradient 3D ──→ Texture Transform (positionne en 3D) ──→ Shape 3D
Cas d'usage
- Toon shader 3 tons — Gradient 3D Linear avec 3 color stops (ombre, médium, lumière), connecté à un Blinn Diffuse. Interpolation Space HSV pour des transitions colorées.
- Sky gradient— Gradient Linear vertical avec stops bleu foncé en haut → bleu-orange à l'horizon → jaune au sol. Appliqué à une grande sphère skybox.
- Halo / vignette 3D — Type Radial avec stops transparent → opaque noir. Appliqué à un plan devant la caméra = effet vignette.
- Mask procédural pour blending — Gradient 3D comme source du Foreground d' un
Material Merge 3Dpour créer une transition graduelle entre deux matériaux (ex. rouille qui monte sur un métal). - Texture stylisée pour motion graphics — Gradient avec plein de color stops, Type Radial ou Cross, donne des textures abstractes colorées instantanément.
- Pattern animé — animer Offset ou Scale pour créer un gradient qui pulse ou défile. Effet psychédélique stylisé.
Astuces
- Pas d'input = aucune source externe — le Gradient 3D est un générateur pur, comme le Background 2D.
- HSV interpolation pour du toon — les transitions passent par toutes les teintes intermédiaires, look plus riche que du RGB linéaire.
- Animer les color stops individuellement — chaque stop peut être keyframé. Permet des animations de color change très fines.
- Texture Transform pour contrôle 3D — indispensable si vous voulez positionner le gradient autrement que via les UVs de l' objet.
- Ping Pong pour looping fluide — si vous animez Offset en continu, Ping Pong évite le saut brutal à chaque répétition.
- Pour un sky box complet avec transition jour/nuit, animer les color stops entre deux états (bleu/orange → noir/blanc = passage au crépuscule).
