En bref
- MAXScript permet d’ajouter à Batch Render toutes les caméras de la scène ou uniquement celles qui sont sélectionnées.
- Après l’exécution du script, fermez puis rouvrez la fenêtre Batch Render.
- Pour éviter l’écrasement des fichiers AOV Arnold générés par plusieurs caméras, utilisez dans AOV Manager un token de sortie qui inclut le nom de la caméra.
- Arnold OpenPBR Material est disponible dans 3ds Max 2025.3 et les versions ultérieures.
Dans une scène d’architecture ou d’intérieur, effectuer séparément le rendu de différents angles de caméra d’un même modèle peut rallonger les livraisons et les révisions. Les exemples MAXScript de l’aide de 3ds Max d’Autodesk permettent d’ajouter plusieurs caméras à Batch Render en une seule fois. Les AOV Arnold peuvent également être organisés dans les sorties EXR pour le compositing. Les étapes concernant les caméras de ce guide s’appuient sur la documentation d’aide de 3ds Max 2023, les remarques sur les viewports sur la documentation de 3ds Max 2024, et les informations sur OpenPBR sur la compatibilité des versions indiquée dans l’aide de 3ds Max 2026.
1. Ajouter toutes les caméras à Batch Render
Commencez par vérifier que le fichier de scène contient les vues caméra à rendre. L’exemple qui ajoute toutes les caméras parcourt celles de la scène et crée une entrée Batch Render pour chacune. Selon l’avertissement d’Autodesk, cela inclut également les caméras des viewports par défaut. Les équipes qui n’ont besoin que des angles de caméra créés spécifiquement peuvent donc préférer la deuxième méthode.
Ouvrez le menu
Scripting > Max Script Editor.Collez le code ci-dessous dans Max Script Editor.
Dans la fenêtre de l’éditeur, exécutez la commande
Tools > Evaluate All.Ouvrez
Rendering > Batch Render...et vérifiez les caméras listées. Cliquez surRenderpour lancer le rendu.
for c in cameras do batchRenderMgr.CreateView cCette méthode constitue un point de départ simple pour les équipes de visualisation qui souhaitent générer en une seule opération plusieurs cadrages d’une même scène, tels qu’un plan, une perspective et des vues de détail. Notez toutefois que la liste peut également inclure les caméras des viewports par défaut : vérifiez-la avant le rendu.
2. Ajouter uniquement les caméras sélectionnées
Pour ne produire que certains angles de caméra, sélectionnez d’abord les caméras voulues dans le graphe de scène. Le deuxième exemple MAXScript d’Autodesk traite les objets sélectionnés qui sont de type caméra. Si une vue portant le même nom figure déjà dans la liste, le script la signale dans la sortie de l’éditeur au lieu de l’ajouter une nouvelle fois.
Sélectionnez les caméras à utiliser dans le graphe de scène.
Collez le code ci-dessous dans la fenêtre
Scripting > Max Script Editor.Exécutez la commande
Tools > Evaluate All.Fermez puis rouvrez la fenêtre Batch Render, puis vérifiez la liste des caméras.
for c in cameras where c.isselected and (superclassof c == camera) do
(
local cname = c.name
if (batchRenderMgr.FindView cname) == 0 then
(
v = batchRenderMgr.CreateView c
v.name = cname
)
else
(
format "View with camera name already present: %\n" cname
)
)Rouvrir la fenêtre est une étape mineure, mais essentielle : Autodesk indique que si la fenêtre Batch Render reste ouverte pendant l’exécution du script, la liste risque de ne pas s’actualiser et le résultat peut sembler inchangé. Pour vérifier correctement le résultat, fermez donc la fenêtre avant d’exécuter le code, puis rouvrez-la et contrôlez la liste.
3. Organiser les sorties Arnold AOV et EXR
Les AOV Arnold permettent d’envoyer différentes composantes de l’image rendue au compositing, soit sous forme de sorties séparées, soit sous forme de couches intégrées dans un fichier EXR. La documentation d’Autodesk mentionne les fichiers EXR 16 et 32 bits ; le workflow présenté en exemple décrit quant à lui l’utilisation d’un EXR 16 bits en virgule flottante, au format half. Les formats Deep EXR, EXR, JPEG, PNG et TIFF sont également répertoriés pour les sorties AOV Arnold.
Créez les AOV nécessaires dans AOV Manager d’Arnold. Pour plus de détails sur leur configuration, Autodesk renvoie au guide 3ds Max to Arnold User Guide.
Si vous utilisez avec Arnold une ancienne scène Scanline, accédez aux paramètres de sortie via le bouton
Filesdans l’ongletRendering > Render Setup > Common. Dans la configuration EXR, supprimez les anciens éléments Render Elements ou G-Buffer Channel, le cas échéant. La documentation avertit que ces anciens éléments peuvent écraser les couches AOV Arnold.Lorsque vous générez des fichiers AOV à partir de plusieurs caméras, utilisez la fonction de token d’AOV Manager pour ajouter le nom de la caméra ou un autre attribut au chemin de sortie. Cela réduit le risque que les sorties de différentes caméras portent le même nom et s’écrasent mutuellement.
Pour utiliser les fichiers AOV dans After Effects, définissez les paramètres du projet sur 16 bits et Linear Workspace. Après avoir chargé l’image EXR, la commande
File > Create ProEXR Layer Compsouvre les couches intégrées comme éléments de composition distincts. Pour Photoshop, vous pouvez utiliser le module ProEXR ou EXR-IO.
Autodesk indique que les fichiers AOV peuvent être enregistrés dans l’emplacement de projet 3ds Max par défaut et recommande de configurer les paramètres du projet pour les écrire automatiquement à l’emplacement souhaité. Dans un workflow multi-caméras, définir la convention de nommage avant le rendu permet ensuite d’identifier plus facilement à quel cadrage appartient chaque AOV.
4. Points à surveiller dans un workflow de visualisation architecturale
Cette méthode est utile aux agences d’architecture et d’architecture d’intérieur qui préparent plusieurs vues de présentation d’un même modèle, ainsi qu’aux artistes 3D qui retouchent les différentes couches de l’image après le rendu. Batch Render organise le traitement des différentes caméras ; le workflow AOV et EXR permet, quant à lui, de traiter séparément les ombres, les réflexions ou d’autres composantes de l’image au compositing. Ces méthodes ne garantissent ni la qualité ni la durée du rendu : la documentation ne précise aucun gain de vitesse ni aucune exigence matérielle.
Pour faciliter la vérification de la scène avant le rendu, vous pouvez aussi exploiter les options de viewport décrites dans la documentation de 3ds Max 2024. Lorsque plusieurs viewports sont utilisés, le viewport actif est indiqué par une bordure en surbrillance ; Alt+W agrandit le viewport actif, puis permet de revenir à l’affichage multiple. Un clic droit peut activer un viewport sans modifier la sélection d’objets. Ces commandes facilitent l’inspection du cadrage et de la scène, mais ne remplacent pas les paramètres de Batch Render.
La compatibilité des matériaux dépend de la version. Selon Autodesk, OpenPBR Material est disponible dans 3ds Max 2025.3 et les versions ultérieures ; dans les versions plus anciennes, OpenPBR Surface est disponible. De plus, il faut effectuer au moins un rendu pour que les champs Arnold Parameters supplémentaires d’OpenPBR Material apparaissent. Les équipes qui travaillent avec différentes versions doivent donc vérifier le nom du matériau et la version de 3ds Max utilisée lors du transfert d’une scène.
Erreurs fréquentes
Laisser la fenêtre Batch Render ouverte pendant l’exécution du script : elle risque de ne pas s’actualiser ; fermez-la puis rouvrez-la.
Utiliser l’exemple pour toutes les caméras en ne s’attendant à voir que les caméras personnalisées : les caméras des viewports par défaut peuvent également être ajoutées.
Générer des AOV Arnold sans supprimer les anciens éléments Scanline Render Elements : les couches AOV du fichier EXR peuvent être affectées.
Oublier d’ajouter le nom de la caméra au chemin de sortie en cas de rendu multi-caméras : les fichiers AOV risquent de s’écraser mutuellement.
Rechercher les fonctions OpenPBR sans vérifier la version : le matériau est disponible dans 3ds Max 2025.3 et les versions ultérieures.
La documentation ne fournit pas d’exigence matérielle ni d’estimation des coûts de licence. Des informations sur les modules ProEXR et EXR-IO sont disponibles, mais les agences doivent vérifier séparément les versions et les conditions de licence correspondant à leur installation.
Sources
3 sourcesLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Pour les agences en Turquie, le principal avantage pratique est de pouvoir gérer les rendus de caméras récurrents dans Batch Render au lieu de les lancer un par un. Le script pour les caméras sélectionnées permet de mieux contrôler la liste, mais il faut sélectionner les bonnes caméras dans le graphe de scène et actualiser la liste après l’opération.
Conserver les AOV dans des couches séparées peut faciliter les révisions en permettant de travailler sur le compositing sans régénérer l’intégralité du rendu. En contrepartie, il faut anticiper le nommage des sorties et la compatibilité des versions. Comme la documentation ne précise aucune exigence matérielle, il ne faut pas en tirer de conclusions sur les gains de vitesse ou les investissements en machines ; vérifiez les conditions de licence et des modules pour l’installation utilisée.
Questions fréquentes
Comment ajouter toutes les caméras à Batch Render dans 3ds Max ?
Dans `Scripting > Max Script Editor`, exécutez le code `for c in cameras do batchRenderMgr.CreateView c`. Ouvrez ensuite la fenêtre Batch Render et vérifiez les caméras.
Pourquoi faut-il rouvrir la fenêtre Batch Render ?
Autodesk indique que la fenêtre Batch Render peut ne pas s’actualiser si elle reste ouverte lorsque MAXScript est exécuté. Fermez-la puis rouvrez-la après l’exécution du script.
Comment éviter que les fichiers AOV Arnold s’écrasent ?
Lors d’un rendu AOV à partir de plusieurs caméras, utilisez la fonction de token d’AOV Manager pour ajouter le nom de la caméra au chemin de sortie.



