Skip to main content
Rendre des images fixes grandes formats avec la ‹ Tiled Camera › en C4D

Rendre des images fixes grandes formats avec la ‹ Tiled Camera › en C4D

BySuperRenders Farm Team
11 min read
Contourner les limites de résolution de Cinema 4D en divisant les grandes images en tuiles — rendu plus rapide, traitement parallèle sur les fermes.

Quand utiliser le rendu par tuiles

Cinema 4D a un plafond de résolution strict : 16 000 × 16 000 pixels. Pour les rendus de produits, les images fixes architecturales ou les images de bibliothèque d'actifs numériques, cette limite n'est souvent pas suffisante. Une image de produit de qualité affiche pour le commerce électronique ou une grande impression (61 × 91 cm à 300 PPP) demande 7 200–10 800 pixels par côté. Une image aérienne architecturale complète à l'échelle d'une affiche peut atteindre 20 000 pixels.

Le rendu par tuiles contourne cette limite. Au lieu de rendre un seul cadre massif, Cinema 4D rend des tuiles qui se chevauchent et les assemble en post-production. Chaque tuile est sous 16 000 pixels, mais le composite final peut être 32 000 × 32 000 pixels ou plus.

Au-delà de la résolution, le rendu par tuiles aide aussi les systèmes à mémoire limitée. Un seul rendu 16K d'une scène complexe peut épuiser 12–16 Go de RAM. La division en tuiles 4 × 4 permet à Cinema 4D de fonctionner avec des empreintes mémoire plus petites par tuile, bien que la mémoire totale sur toutes les tuiles reste similaire.

Sur notre ferme de rendu, le rendu par tuiles se parallélise magnifiquement. Une grille de tuiles 3 × 3 (9 tuiles au total) se distribue sur 9 nœuds de rendu et se termine en gros dans le temps d'une seule tuile, plutôt que 9× plus longtemps. C'est l'un des meilleurs cas d'usage pour le rendu en nuage avec des images fixes en tuiles.

Comprendre l'objet Tiled Camera de C4D

Cinema 4D fournit un objet Tiled Camera qui gère la logique du pavage. Contrairement à une caméra standard, il divise le cadre en une grille et rend chaque cellule comme une image séparée. Tu ne dois pas recadrer ou déplacer la caméra manuellement ; la Tiled Camera automatise les divisions.

Pour le mettre en place :

  1. Dans votre projet C4D, sélectionnez Créer > Caméra > Tiled Camera (ou utilisez le panneau Objets).
  2. Placez la Tiled Camera où vous voulez que votre caméra virtuelle soit, pointée vers votre scène.
  3. Dans le panneau Attributs > Carrelage de l'objet Tiled Camera, définissez :
    • Tuiles X : Nombre de tuiles horizontales (par exemple, 2, 3 ou 4).
    • Tuiles Y : Nombre de tuiles verticales (par exemple, 2, 3 ou 4).
  4. Définissez votre résolution de rendu à votre taille finale souhaitée (par exemple, 24 000 × 18 000 pixels).
  5. Dans la boîte de dialogue Paramètres de rendu, sélectionnez la Tiled Camera comme caméra active.
  6. Activez Rendu par tuiles dans Paramètres de rendu si ce n'est pas déjà auto-activé.

Chaque tuile se voit automatiquement assigner une portion de la résolution complète. Un rendu 24 000 × 18 000 avec une grille de tuiles 2 × 2 produit 4 tuiles, chacune 12 000 × 9 000 pixels — bien sous la limite de Cinema 4D.

Mathématiques de résolution et dimensionnement des tuiles

L'équation clé est simple :

Largeur tuile = Largeur finale ÷ Tuiles X Hauteur tuile = Hauteur finale ÷ Tuiles Y

Par exemple, si vous voulez une image finale 32 000 × 24 000 pixels avec une grille 4 × 4 :

  • Largeur tuile = 32 000 ÷ 4 = 8 000 pixels
  • Hauteur tuile = 24 000 ÷ 4 = 6 000 pixels

Chaque tuile est 8 000 × 6 000 pixels — gérable sur les GPU modernes. Total de pixels rendus : 4 × 4 = 16 tuiles × (8 000 × 6 000) = 768 millions de pixels, contre un seul cadre de 768 millions de pixels. Le pavage ne réduit pas le nombre de pixels ; il distribue la mémoire et le calcul.

Chevauchement des tuiles : Cinema 4D ajoute automatiquement un petit chevauchement (généralement 2–5 %) entre les tuiles adjacentes pour assurer des coutures nettes lors du montage. Vous ne configurez pas cela manuellement ; c'est géré en interne.

Pour estimer le temps de rendu : si une seule tuile 8K prend 12 minutes à rendre, et vous avez une grille 2 × 2 (4 tuiles), le temps total est environ 48 minutes si rendues en série sur une machine. Sur une ferme avec 4 nœuds, c'est 12 minutes plus le surcoût de montage.

Flux de travail du rendu par tuiles dans Cinema 4D

  1. Configurez la Tiled Camera avec votre grille de tuiles souhaitée (par exemple, 2 × 2 ou 3 × 3).
  2. Configurez la résolution finale dans Paramètres de rendu. Si vous utilisez des tuiles 3 × 3 et voulez une image finale 27 000 × 27 000, définissez chaque tuile à 9 000 × 9 000 pixels.
  3. Rendez localement ou en séquence d'images. Cinema 4D sort des fichiers individuels pour chaque tuile (par exemple, render_tile_1_1.exr, render_tile_1_2.exr, etc.).
  4. Assemblez les tuiles en utilisant un outil de post-production.

Alternativement, certains moteurs de rendu (comme Redshift ou Arnold) ont un rendu par tuiles natif qui s'intègre directement à leur sortie. Consultez la documentation de votre moteur de rendu pour le support du pavage.

Assembler les tuiles : ImageMagick et Photoshop

Une fois les tuiles rendues, elles doivent être composées en une seule image. Deux approches courantes :

ImageMagick (Ligne de commande) :

ImageMagick est un outil libre et scriptable pour le traitement d'images. Pour assembler une grille de tuiles 2 × 2 :

convert +append tile_1_1.exr tile_1_2.exr row1.exr
convert +append tile_2_1.exr tile_2_2.exr row2.exr
convert -append row1.exr row2.exr final.exr

Le drapeau +append concatène horizontalement ; -append concatène verticalement. Cette méthode est scriptable et idéale pour l'automatisation sur la ferme ou dans les pipelines de post-production.

Photoshop (Interface graphique) :

  1. Créez une nouvelle image avec les dimensions finales (par exemple, 32 000 × 24 000 pixels).
  2. Utilisez Fichier > Scripts > Charger les fichiers dans une pile pour importer toutes les tuiles.
  3. Positionnez manuellement chaque calque pour aligner les tuiles. Utilisez les régions de chevauchement pour vérifier l'alignement.
  4. Aplatissez et exportez.

Photoshop est plus lent pour les grandes grilles mais offre un retour visuel. Pour la production, ImageMagick ou Nuke sont préférés.

Nuke (Flux de travail VFX) :

Si vous utilisez Nuke, utilisez les nœuds Contact Sheet ou Merge pour paver les entrées :

Read (tile_1_1.exr)
Read (tile_1_2.exr)
... [8 lectures pour une grille 3×3]
Merge avec les décalages x/y appropriés
Write final.exr

Cela intègre le rendu par tuiles dans un pipeline de composition complet et est le plus flexible pour l'étalonnage des couleurs ou les effets de post-production.

Intégration de la ferme et parallélisation

Notre ferme de rendu excelle dans le rendu d'images fixes par tuiles. Lorsque vous soumettez un travail en tuiles :

  1. La ferme reçoit votre scène et sa configuration de grille de tuiles.
  2. Elle divise le travail en tâches de tuiles individuelles.
  3. Chaque tuile est envoyée à un nœud de rendu séparé.
  4. Toutes les tuiles se rendent en parallèle.
  5. Une fois terminées, la ferme assemble les tuiles (ou les fournit pour que vous les assembliez) et livrer le composite final.

Un travail pavé 4 × 4 (16 tuiles) sur une ferme avec 16+ nœuds se termine dans le temps d'une seule tuile, plus le surcoût de montage (généralement 1–5 minutes). Localement, le même travail prendrait 16× plus de temps.

Important : Le rendu par tuiles sur la ferme nécessite des paramètres de rendu cohérents sur toutes les tuiles (même caméra, même scène, même moteur de rendu). Si la scène a des éléments dépendant du temps (fumée, simulation de tissu, textures animées), assurez-vous que la plage d'images est définie correctement pour toutes les tuiles.

Considérations de mémoire et de CPU

Chaque tuile occupe une portion de VRAM GPU et de RAM système pendant le rendu. Une tuile 12K × 12K sur une RTX 4090 (24 Go VRAM) utilise environ 2–4 Go, laissant de la place pour le moteur de Cinema 4D et d'autres données. Avec une grille 2 × 2 de tuiles 12K × 12K rendues en série sur une machine, la mémoire de pointe est encore l'empreinte d'une tuile (2–4 Go), pas quatre fois cela.

Cependant, si vous rendez les 4 tuiles en parallèle sur des nœuds séparés (ferme), vous utilisez 4× les ressources GPU sur le cluster. Planifiez votre budget de ferme en conséquence : un travail pavé 2 × 2 coûte environ 4× les crédits d'un rendu non pavé unique.

Les cœurs CPU importent moins pour les rendus accélérés par GPU mais affectent les E/S fichier et la post-production. Assurez-vous que les nœuds de ferme ont suffisamment d'espace disque pour mettre en cache les fichiers de tuiles temporaires ; les grandes grilles de tuiles peuvent occuper 5–10 Go lors du rendu.

Dépannage des coutures et de l'alignement des tuiles

Pixels fantômes ou artefacts aux limites des tuiles : C'est généralement un mauvais alignement du chevauchement. Assurez-vous que le paramètre de chevauchement de la Tiled Camera n'est pas désactivé, et vérifiez que le logiciel d'assemblage positionne correctement les tuiles.

Écarts de couleur entre les tuiles : Le matériel différent (GPU à GPU sur les nœuds de ferme) peut produire de légères variations de couleur dues à l'arrondi en virgule flottante. Rendez toutes les tuiles sur un matériel identique, ou normalisez la couleur en post-production avec un calque d'ajustement Photoshop ou une expression Nuke.

Régions manquantes dans le composite final : Vérifiez que votre script d'assemblage calcule correctement les positions. Pour une grille 2 × 2 avec des tuiles 12K × 12K, la tuile en haut à gauche est à (0, 0), en haut à droite à (12K, 0), en bas à gauche à (0, 12K) et en bas à droite à (12K, 12K).

Pratiques recommandées pour le rendu d'images fixes par tuiles

  • Testez votre grille de tuiles localement d'abord. Rendez un petit test 2 × 2 pour vérifier le chevauchement et l'assemblage avant de soumettre un grand travail 4 × 4 ou 5 × 5.
  • Conservez les tuiles de taille uniforme. Les grilles de tuiles inégales (3 horizontales, 2 verticales) compliquent l'assemblage ; restez avec des grilles carrées ou rectangulaires.
  • Conservez les métadonnées de fichier et les données de canal EXR. Lors du montage, assurez-vous que les canaux alpha, la profondeur Z et autres AOV sont conservés ; ne convertissez pas prématurément en sRGB 8 bits.
  • Planifiez l'assemblage avant le rendu. Décidez si vous utiliserez ImageMagick, Nuke ou Photoshop, et intégrez l'étape d'assemblage à votre pipeline.
  • Documentez votre configuration de tuiles dans le projet. Notez la grille de tuiles, la résolution finale et la méthode d'assemblage afin que les collègues ou l'automatisation de la ferme puissent reproduire la configuration.

FAQ

Quelle est la résolution pavée maximale dans Cinema 4D ?

Théoriquement illimitée, tant que chaque tuile est sous 16 000 × 16 000 pixels. Une grille 10 × 10 de tuiles 15K × 15K produit une image finale 150K × 150K, bien que les tailles de fichier deviennent énormes (téraoctets pour EXR 32 bits).

Puis-je utiliser le rendu par tuiles avec Redshift ou Arnold ?

Les deux supportent le rendu par tuiles via leurs modes de sortie de tuiles natifs, ou vous pouvez utiliser l'objet Tiled Camera de Cinema 4D avec n'importe quel moteur de rendu. Consultez la documentation de votre moteur de rendu pour les paramètres recommandés.

Combien de temps l'assemblage prend-il ?

L'assemblage ImageMagick est pratiquement instantané (secondes) pour les grilles standard. La composition Photoshop ou Nuke dépend du nombre de calques et des effets appliqués, généralement 1–5 minutes.

Puis-je rendre les tuiles à différents moments et les assembler plus tard ?

Oui. Les tuiles sont des fichiers indépendants ; vous pouvez les rendre à différents jours et les assembler quand toutes les tuiles sont complètes. Assurez-vous simplement que la scène, le moteur de rendu et la résolution restent identiques.

Le rendu par tuiles augmente-t-il le temps de rendu par rapport à un seul cadre ?

Non, le nombre total de pixels est identique. Un rendu pavé 32K × 24K et un rendu mono-cadre hypothétique 32K × 24K ont le même budget de pixels. Le pavage concerne la distribution de la mémoire et la parallélisation de la ferme, pas la vitesse.

Quel format est recommandé pour la sortie pavée : EXR, TIFF ou PNG ?

EXR pour la production (16/32 bits, sans perte, métadonnées). TIFF pour l'archivage. PNG pour les aperçus web. Utilisez EXR jusqu'à ce que l'assemblage final soit terminé et vérifié.

Comment le chevauchement fonctionne-t-il si j'assemble avec ImageMagick ?

Le chevauchement de Cinema 4D est interne — la région de chevauchement est rendue dans les deux tuiles adjacentes. Lorsque vous joignez des tuiles sans décalage avec ImageMagick, ImageMagick rejette les pixels qui se chevauchent d'une tuile, assurant une couture nette. Aucune fusion supplémentaire n'est nécessaire.

Ressources connexes

Dernière mise à jour : 2026-03-17