Comment accélérer le rendu des mélangeurs

Comment accélérer le rendu des mélangeurs
Blender, qui a été lancé pour la première fois en 1995 par Ton Roosendaal, un développeur des Pays-Bas, est un puissant outil de création 3D utilisé pour créer des graphiques 3D, des applications 3D interactives, des jeux vidéo, des vidéos de réalité virtuelle et des animations. Il est disponible en tant que logiciel open source depuis 2002, et il fonctionne sur des systèmes d'exploitation populaires comme MacOS, Linux et Windows. Blender a de nombreuses fonctionnalités, et il peut être utilisé pour la modélisation 3D, la texture, l'ombrage, le gréement, la simulation de particules, la sculpture, les graphiques animés et la composition.

Blender est facile à apprendre et il a le soutien d'une énorme communauté. Blender est une application très robuste, et ses fonctions de modélisation, de sculpture et de navigation de la fenêtre sont lisses. Cependant, pour les scènes avec de nombreux actifs 3D, shaders brillants, textures haute définition, particules et lumières volumétriques, une durée importante est nécessaire pour le rendu. Cependant, le temps requis pour le rendu peut être réduit en utilisant les paramètres de rendu appropriés. Dans cet article, nous discuterons des méthodes de réduction du temps de rendu dans Blender et des effets de ces méthodes sur le résultat final.

Rendre une scène dans Blender est différent de rendre une image dans un éditeur de photos ou une vidéo d'un éditeur vidéo. Il y a de nombreux facteurs à considérer avant de rendre dans Blender pour éviter de perdre du temps. Par exemple, Blender (version 2.8) est livré avec deux moteurs de rendu: Eevee et Cycles. Eevee est beaucoup plus rapide que les cycles, et il a des exigences de temps et de ressources inférieures; Cependant, alors qu'Eevee est un rendu de port de vue en temps réel, Cycles est un moteur de rendu de tracé des rayons qui obtient de meilleurs résultats. Un moteur de rendu peut être sélectionné en fonction des préférences personnelles, mais les concepteurs professionnels ont tendance à préférer les cycles en raison de sa précision et de son réalisme, malgré ses exigences de temps plus élevées.

Le rendu avec des cycles peut être frustrant, mais nous pouvons réduire le temps de rendu en ajustant les paramètres du rendu. Maintenant, nous allons jeter un œil à certains des paramètres qui peuvent être ajustés pour réduire le temps de rendu avec le moteur de rendu des cycles.

Nombre d'échantillons

Le nombre d'échantillons requis pour un rendu décent ne peut pas être connu a priori; Cependant, la règle générale du pouce le plus peu d'échantillons que possible tout en garantissant une quantité acceptable de bruit. Par conséquent, le compromis suivant doit être pris en considération: moins d'échantillons entraîneront plus de bruit mais un temps de rendu inférieur, tandis que plus d'échantillons entraînent moins de bruit mais un temps de rendu plus élevé.

Émoi

Votre scène ou objet sera bruyant si vous réduisez le nombre d'échantillons. Pour réduire le bruit, l'option de débrassement peut être sélectionnée dans l'onglet de calque de vue. Le débroussement est une étape post-traitement que le rendu interprétera après avoir rendu la scène ou l'objet.

Nombre de rebonds

Nous pouvons également modifier le nombre de rebonds pour raccourcir le temps de rendu. Un rebond de lumière, qui produit une lumière indirecte, est le changement de direction d'un rayon après avoir frappé une surface 3D. Avec moins de rebonds, la scène ou l'objet sera moins détaillé, mais le temps de rendu diminuera également. Le nombre maximum de rebonds est de 12, mais pour la plupart des scènes, 4 à 6 rebonds sont suffisants. Cependant, il est important de s'assurer que le nombre de rebonds n'est pas trop bas.

Pour modifier le nombre de rebond, accédez à Render Paramètres> Chemins lumineux> Bounces max

Optimisation des carreaux

L'ajustement de la taille des carreaux peut également aider à réduire le temps de rendu. Pour le rendu du processeur, minimisez la taille des carreaux; Cependant, si vous avez un GPU, n'hésitez pas à utiliser des tuiles plus grosses. Avec le rendu du processeur, une taille de carreaux plus petite réduira le temps de rendu; Cependant, pour le rendu du GPU, l'inverse se produit.

Pour modifier la taille des carreaux, accédez à Render Paraming> Performance> Tile Taille.

Rendu GPU

Le rendu du processeur peut être utilisé pour rendre des fichiers dans Blender, mais le rendu GPU est une bonne option lors du rendu avec des cycles. Pour activer le rendu GPU, accédez au fichier> Préférences> Système> Dispositifs de rendu du cycle> CUDA / OPTIX / OPENCL. Blender reconnaîtra automatiquement votre carte graphique. Le rendu GPU peut utiliser plusieurs GPU, mais avec le rendu du processeur, vous ne pouvez utiliser qu'un seul CPU.

Objets d'instances

Cette technique ne doit pas être connue de nombreux utilisateurs de mélangeurs, mais il peut être un moyen très utile de réduire le temps de rendu. Par exemple, supposons que vous ayez beaucoup d'arbres dans votre scène; Dans ce cas, vous pouvez expliquer les arbres au lieu de les dupliquer en utilisant Alt + D pour faire une instance. L'instruction est utile car la duplication d'objet charge le processeur ou le GPU, ce qui augmente le temps de rendu.

Lampes de portail

Cycles Renderer prend beaucoup de temps pour rendre les scènes intérieures. Cependant, en utilisant des lampes portales, nous pouvons réduire le temps de rendu. Les lampes de portail aident Blender à comprendre le type de scène. Pour activer l'éclairage du portail, vérifiez l'option de portail dans les paramètres d'éclairage de la zone.

Il est important de noter que les lampes portales ne fonctionnent pas toujours. Les lampes de portail fonctionnent mieux pour l'éclairage indirect et les scènes intérieures pour montrer la lumière des fenêtres, mais si trop de lampes portales sont utilisées, le temps de rendu pourrait augmenter et la scène résultante pourrait être bruyante.

Effets volumétriques

Les effets volumétriques comme les lumières volumétriques et le brouillard volumétrique sont des tâches à forte intensité de processeur. Si vous avez un brouillard ou une lumière volumétrique dans votre scène, les cycles auront des exigences de temps élevé. Comme alternative, un effet volumétrique peut être ajouté pendant la post-traitement.

Échantillonnage adaptatif

L'échantillonnage adaptatif, qui est une technique importante pour réduire le temps de rendu, est disponible sur toutes les versions récentes de Blender. Avec cette option, Blender se concentrera moins sur les pièces moins importantes ou hors caméra, ce qui réduira le temps de rendu.

Pour activer cette option, accédez à Render Paramètres> Échantillonnage et vérifiez l'échantillonnage adaptatif.

Caustique

Si possible, désactivez les effets caustiques, qui sont des effets à forte intensité de processeur. La désactivation de ces effets dans les paramètres de rendu réduira le temps de rendu. Accédez à des paramètres de rendu et décochez les caustiques réfléchissants et les caustiques réfractifs.


Cycles Renderer est un rendu de traçage des rayons à forte intensité de processeur qui a généralement des exigences en temps élevé. Cependant, il existe quelques techniques qui peuvent réduire le temps de rendu. Premièrement, le nombre d'échantillons peut être réduit, car la réduction du nombre d'échantillons réduira le temps de rendu. Cependant, cette technique peut faire en sorte que l'objet ou la scène devienne bruyante. Par conséquent, le débraillé peut être utilisé comme option de post-traitement. De plus, évitez les effets volumétriques si possible et ajoute ces effets pendant le post-traitement. Enfin, la duplication d'objet peut être remplacée par l'instanciation d'objets. Avec ces astuces, vous améliorerez considérablement votre temps de rendu.