Aperçu
Le uRendererprend une scène USD complète (généralement issue d'un uMerge) et la rend en utilisant Hydra. Hydra est l'architecture de rendu USD : elle délègue le travail à un render delegate qui peut être Storm (OpenGL temps réel), Cycles (path tracing), Karma (Houdini), etc.
Avantage : workflow USD complet, depuis l'import jusqu'au render, sans avoir à exporter vers un autre soft. Pour prévisualisations rapides ou render final selon delegate disponible.
Où trouver ce node
- Effects Library :
Tools > USD > uRenderer - Ajout rapide : clic droit dans le Node Editor →
Add Tool > USD > uRenderer
Hydra et delegates
- Hydra
- Architecture USD pour découplage scène / rendu. Permet à n' importe quel renderer compatible Hydra de consommer une scène USD.
- Storm (GL)
- Delegate Hydra par défaut. Render OpenGL temps réel rastérisé. Excellent pour preview rapide, prévisualisations, scrubbing.
- Cycles
- Path tracer Blender, accessible via Hydra. Render photoréaliste. Plus lent mais qualité supérieure.
- Karma (Houdini)
- Renderer SideFX Karma via Hydra. Pipeline studio Houdini.
- Render delegates installables
- Selon plugins Hydra installés sur la machine, plus de delegates disponibles (Arnold, Renderman, V-Ray hydra, etc.).
Inputs
- SceneInput (vert) - scène USD à rendre.
- Camera (vert) - optionnel, caméra USD pour le rendu. Si non connecté, utilise la caméra par défaut de la scène.
- Output (orange) - image rendue, RGBA + AOVs selon delegate.
Configuration
Render USD complet :
uLoader → uMerge → uRenderer (Delegate = Storm) → MediaOut
Render avec caméra explicite :
uLoader (camera.usd) ───┐
├── uRenderer (Storm)
uLoader (scene.usd) ────┘ ↓
MediaOut
Pipeline preview vs final :
uMerge ──┬── uRenderer (Delegate = Storm) → preview rapide
│
└── uRenderer (Delegate = Cycles) → final qualité
Avec Camera 3D Fusion :
uMerge → uRenderer (Use Custom Camera, link Camera 3D)
→ MediaOutOnglet Controls
- Render Delegate (défaut : Storm)
- Renderer utilisé. Storm = preview, autres delegates pour qualité finale si installés.
- Output Width / Height (défauts : 1920 × 1080)
- Résolution de sortie. Standard projet ou supérieur.
- Camera (défaut : default)
- Caméra à utiliser pour le rendu. Selon scène USD ou Camera 3D Fusion liée.
- Lighting Mode (défaut : USD)
- USD = lights de la scène, Headlight = lumière caméra par défaut, Custom.
- Quality (défaut : Medium)
- Préset qualité. Selon delegate : samples, GI bounces, etc.
- AOVs (selon delegate)
- Canaux auxiliaires (Z-depth, normales, position, IDs) selon ce que le delegate supporte.
Cas d'usage
- Preview USD rapide - Storm pour visualisation immédiate pendant compositing, sans aller dans un renderer externe.
- Render final via delegate qualité - Cycles ou Karma pour render photoréaliste directement depuis Fusion.
- Pipeline workflow USD - scène USD assemblée dans Fusion + render = alternative compacte aux pipelines multi-soft.
- Asset preview library- bibliothèque d'assets USD avec previews générés via uRenderer.
- Compositing 3D-aware - uRenderer avec AOVs (Z, normales) = base pour deep compositing en aval.
Astuces
- Storm pour iteration - Storm est très rapide, idéal pour scrubbing et compositing iterations. Bascule sur Cycles uniquement pour render final.
- Cacher la sortie - le render USD peut être lourd. Cacher les frames pour éviter recompute en aval.
- Vérifier delegates disponibles - le menu liste les delegates installés sur la machine. Cycles / Karma nécessitent installation séparée.
- Camera USD vs Fusion - préférer la caméra USD si elle existe dans la scène, sinon Camera 3D Fusion. Éviter mismatch de coordonnées.
- AOVs varient par delegate - Storm supporte des AOVs limités, Cycles plus complets, Karma encore plus. Vérifier compatibilité.
- Lighting USD pour qualité - les lights de la scène USD sont souvent mieux que Headlight. Garder Lighting Mode = USD.
- Resolve Studio requis - USD complet nécessite version Studio. Free a des limitations.
- Pour des renders pro (film, broadcast), passer par Houdini / Maya / Blender en parallèle pour Karma / Cycles dédié, puis re-importer les images dans Fusion.
