Dernières actualités
D5 Render : régler l’éclairage intérieur, l’IES et les ombres en 7 étapesComment transférer des données UV et de maillage avec Data Transfer Modifier dans Blender ?Guide pour créer une configuration de caméra cinématique avec Cine Camera Actor dans Unreal EngineGuide Corona Proxy : gérer les modèles lourds dans les scènes 3ds MaxSimulation de tissu avec Blender Geometry Nodes : guide pas à pasContrôler le verre et les trajets lumineux avec le nœud Light Path de BlenderMUZEU transforme l’ancien palais de justice de Braga en centre d’art contemporainGuide au rendu intérieur dans Twinmotion : Path Tracer et qualitéConfigurer une Runtime Virtual Texture dans Unreal Engine : guide du terrain et des matériauxBlender : dépliage UV et baking de textures, guide pas à pas pour les modèles architecturaux
Conseils et guides3ds MaxCorona Renderer

Guide Corona Proxy : gérer les modèles lourds dans les scènes 3ds Max

Corona Proxy facilite la gestion des scènes 3ds Max en simplifiant l’affichage des modèles complexes dans le viewport. Ce guide explique la création des proxies, les options d’affichage, la mémoire et les réglages d’animation.

Modèle de mobilier représenté par un nuage de points dans un studio d’architectureImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Corona Proxy simplifie les modèles dans le viewport et aide à rendre les scènes plus faciles à gérer.
  2. La documentation de Chaos recommande la méthode Point Cloud pour préserver la forme visible tout en tenant compte des performances du viewport.
  3. Corona Proxy Exporter permet d’exporter les objets sélectionnés dans un seul fichier proxy ou dans des fichiers séparés.
  4. Cache in RAM peut accélérer la préparation de la scène, mais augmente la consommation mémoire et n’a aucun effet sur la vitesse de rendu.

Corona Proxy peut servir à gérer plus facilement dans le viewport les objets à géométrie dense des scènes 3ds Max, ainsi qu’à maintenir une fréquence d’images raisonnable lors de la lecture de modèles animés. La documentation de Chaos pour 3ds Max décrit les options de création et d’exportation des proxies, mais n’indique aucun numéro de version précis de 3ds Max ou de Corona. Les étapes ci-dessous s’appuient sur les workflows Corona Proxy et Corona Proxy Exporter décrits dans cette documentation.

1. Choisir le workflow avant de créer un proxy

Un Corona Proxy peut être créé à partir d’un objet de la scène ou chargé sous la forme d’un fichier proxy déjà enregistré. Pour utiliser un objet de la scène comme source, choisissez Pick from scene dans les paramètres de Corona Proxy. Pour utiliser un fichier préparé au préalable, sélectionnez Load from file. Si le proxy doit être relu depuis sa source, vous pouvez utiliser Reload from disk.

Pour l’exportation, commencez par sélectionner les objets à transférer dans Corona Proxy Exporter. Choisissez ensuite l’une des deux options suivantes, selon la structure du projet :

  1. Collapse and export to single proxy file: fusionne les objets sélectionnés dans un seul fichier proxy. Regrouper un grand nombre d’objets ou des modèles comportant un nombre élevé de faces dans un seul fichier peut rendre l’exportation gourmande en mémoire et prendre plusieurs secondes.

  2. Export each node to separate proxy file: exporte chaque objet sélectionné dans un fichier proxy distinct. Cette option convient lorsque les objets doivent être gérés séparément.

  3. Pour créer un fichier unique, attribuez un nom spécifique au proxy combiné avec Combined proxy name.

  4. Replace source objects détermine si les objets source restent dans la scène. Lorsque l’option est activée, l’objet source est supprimé et le proxy reste dans la scène ; lorsqu’elle est désactivée, les deux sont conservés.

Vous pouvez également activer Warn for existing .cgeo files pour éviter d’écraser accidentellement des fichiers. Lancez l’exportation avec Export selected objects.

2. Adapter l’affichage dans le viewport à la scène

L’affichage d’un proxy dans le viewport détermine la façon dont il est représenté pendant le travail, plutôt que de modifier la géométrie de rendu du modèle. La documentation répertorie quatre méthodes : Solid Bounding Box, Wire Bounding Box, Point Cloud et Full Mesh. Pour les géométries complexes, Full Mesh n’améliore pas les performances du viewport par rapport à l’affichage de la géométrie d’origine. C’est pourquoi la documentation de Chaos recommande Point Cloud : la forme générale du modèle reste visible tout en tenant compte des performances du viewport.

ParamètreValeur recommandéeEffet
Viewport visualization methodPoint CloudAide à préserver les performances du viewport tout en gardant la forme du proxy visible.
Point cloud displayed [%]À ajuster selon les besoinsDéfinit le pourcentage de points affichés en mode Point Cloud.
Viewport visualization methodÉvitez Full Mesh pour les géométries complexesN’apporte aucun gain de performances dans le viewport par rapport à la géométrie d’origine.
Cache in RAMÀ activer en tenant compte de l’utilisation mémoirePeut accélérer la préparation de la scène en conservant les proxies en mémoire ; n’augmente pas la vitesse de rendu.

La documentation donne, à titre d’exemple, des valeurs de 1 %, 10 %, 25 %, 50 %, 75 % et 100 % pour le pourcentage de points, sans présenter l’une d’elles comme un réglage idéal pour toutes les scènes. Le nombre de points visibles doit être défini selon le niveau de détail nécessaire pour suivre la forme de l’objet dans le viewport. Le paramètre Point cloud displayed [%] n’est disponible que lorsque Point Cloud est sélectionné.

3. Tenir compte à la fois de la mémoire et de la gestion de la scène

L’option Keep in memory de Corona Proxy empêche le modèle d’être retiré de la RAM entre les rendus. Lorsqu’elle est activée, elle peut réduire le temps de préparation de la scène, au prix d’une consommation mémoire accrue. Il faut donc évaluer son intérêt dans les scènes où la mémoire est limitée.

Cache in RAM dans l’Exporter vise également à conserver les proxies en mémoire pendant le travail avec 3ds Max et à accélérer la préparation de la scène. La documentation de Chaos précise que cette option n’a aucun effet sur la vitesse de rendu. Il faut donc la considérer comme un moyen d’accélérer la préparation de la scène pendant le travail, et non comme une méthode pour réduire le temps de rendu.

Batch convert permet de traiter plusieurs proxies ou de convertir les proxies d’un dossier de projet au format Corona le plus récent. Cette opération convertit les proxies du répertoire sélectionné et de ses sous-répertoires vers le format .cgeo le plus récent ; les fichiers proxy source sont conservés.

4. Adapter les proxies animés à la timeline

Si le fichier proxy contient des données d’animation, activez la lecture avec Enable animation. Pour exporter une animation, activez Animated dans Exporter. La plage à précalculer peut être définie avec Active time segment ou From frame / To frame.

Pour le comportement de lecture, Repeat reprend la séquence depuis le début après la dernière image ; Ping Pong lit les images dans les deux sens. Freeze out of range affiche la première ou la dernière image en dehors de la plage d’animation, tandis que Hide out of range masque le proxy en dehors de cette plage. Frame offset modifie la position de départ de l’animation par rapport à la timeline de 3ds Max, et Speed multiplier change sa vitesse de lecture. Si le fichier proxy contient des informations FPS, Use file FPS utilise cette valeur pour la lecture.

Erreurs fréquentes

  • Afficher un modèle complexe en Full Mesh en s’attendant à accélérer le viewport ; selon la documentation de Chaos, cette méthode n’améliore pas les performances.

  • Ne pas tenir compte de la consommation de RAM lors de l’activation de Keep in memory ou de Cache in RAM.

  • Supposer que Cache in RAM augmente la vitesse de rendu ; la documentation précise que ce réglage n’a aucun effet sur celle-ci.

  • Penser que les paramètres d’animation fonctionneront sur un proxy dépourvu de données d’animation. Les options d’animation ne sont disponibles que si le fichier contient des données d’animation.

Effets sur les workflows d’architecture et de visualisation

Dans les scènes architecturales contenant des plantes, du mobilier ou d’autres éléments à géométrie dense, l’approche par proxy peut faciliter le travail dans le viewport. Le nuage de points permet de suivre la forme approximative de l’objet sans afficher l’intégralité du mesh complexe. Cela facilite le choix entre fidélité visuelle et performances, en particulier dans les scènes comportant de nombreux éléments lourds.

Avant de choisir une méthode d’exportation dans les studios, il faut déterminer si les objets seront gérés ensemble ou séparément et garder à l’esprit que l’exportation dans un seul proxy peut être gourmande en mémoire pour les modèles comportant beaucoup de faces. La conservation des proxies en RAM peut contribuer à accélérer la préparation de la scène, mais augmente la consommation mémoire. La documentation ne fournissant pas d’informations sur la configuration matérielle requise, les conditions de licence ou des versions précises des logiciels, ces points doivent être vérifiés pour chaque projet et chaque installation.

Sources

2 sources
D
documentation.chaos.comdocumentation.chaos.com/space/CRMAX/124625498/Corona+Proxy
Résumé
D
documentation.chaos.comdocumentation.chaos.com/space/CRMAX/125082199/Corona+Proxy+Exporter
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Pour les cabinets d’architecture et les équipes de visualisation, l’intérêt pratique de Corona Proxy réside dans sa capacité à rendre les modèles lourds plus faciles à gérer dans le viewport. Tenir compte du fait que Point Cloud permet de continuer à voir la forme, tandis que Full Mesh n’améliore pas les performances avec une géométrie complexe, aide à faire le bon choix lors de la préparation des scènes.

En revanche, conserver les proxies en RAM n’offre pas un gain de vitesse gratuit : cela augmente la consommation mémoire sans accélérer le rendu. Les équipes en Turquie devraient évaluer les paramètres Cache in RAM et Keep in memory en fonction de leurs limites mémoire, notamment dans les scènes volumineuses. Il ne faut pas non plus oublier que l’exportation dans un seul fichier peut accroître la charge mémoire pour les modèles complexes et que la documentation ne précise ni version particulière ni condition de licence.

Questions fréquentes

Quel affichage dans le viewport est recommandé pour Corona Proxy ?

La documentation de Chaos recommande Point Cloud, qui préserve la visibilité de la forme du proxy tout en tenant compte des performances du viewport. Le pourcentage Point cloud displayed ne peut être réglé que lorsque cette méthode d’affichage est sélectionnée.

Cache in RAM accélère-t-il le temps de rendu dans Corona Proxy ?

Non. Selon la documentation de Corona Proxy Exporter, Cache in RAM peut accélérer la préparation de la scène, mais n’a aucun effet sur la vitesse de rendu et augmente la consommation mémoire.

Dans quels cas l’animation de Corona Proxy peut-elle être utilisée ?

Les options d’animation sont disponibles si le fichier proxy contient des données d’animation. Lors de l’exportation, l’option Animated permet de préparer les objets animés sous forme de proxies.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi