Archive:Accélérer un rendu

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher


Accélérer le Rendu d'une animation.
En gras, les points importants et facile à appliquer:

Blender 2.50

Les temps de rendu sont très optimisés avec la 2.50, même en Ray Tracing [ici]

Une site qui liste les paramètres importants

http://www.blenderguru.com/13-ways-to-reduce-render-times/

Hardware

  • RAM à 4 Go avec OS 64 bits, processeur quad core genre Q6600 ou Q8200, la mémoire doit avoir une fréquence au maxi de la carte mère
  • Le 64 bits permet de presque diviser par 2 le temps de rendu, si le processeur supporte bien les instructions 64 bits. Ubuntu 64 convient bien !
  • Un site avec un fichier test pour faire des comparaisons : eofw.org


Blender

  • MEM Cache Limit au maxi dans User Preference
  • Utiliser une version optimisée de Blender récupérée sur graphicall.org


Scènes et objets

  • Lamp sur layer only Eclairer les objets par claque
  • Désactiver les shadows des Lamp, ne garder qu'un Sun pour les ombres
  • Buffer Shadow au lieu de Ray Tracing
  • Cuire vos ombres en utilisant Bake → Full Render pour les surfaces immobiles. Puis utiliser cette texture pour ce mesh, et désactiver l’ombrage pour son matériau.
  • Simplifier les meshes pour avoir le moins de vertices possibles
  • Diminuer les Subsurf et Multires
  • Remove Doubles, appliquer Modifier Decimate...
  • Supprimer les parties non rendues, faces arrières ….
  • Eviter les Lamp AREA. Utiliser Material Shadeless, des textures images plus petites.
  • Pour Spot et Camera, diminuer Clip
  • Désactiver l'Occlusion ambiante du World, le SSS.


Réglage de rendu

Panneau Output

  • Désactiver le rendu des bords (Edge).
  • Activer Save Buffers.
  • Render vers Image Editor pas vers Render Window.
  • Régler Xparts/Yparts en fonction des temps de calcul sur les Cores : X etY petit si le calcul est rapide, X et Y très grand (36) si le calcul est très long sur certaines parties


Panneau Render Layers

Ne rendre que les calques utiles

  • Rendre avec comme seule source lumineuse un unique Spot (entrez son nom dans le champ Light:).
  • Rendre avec un seul matériau pour tous vos objets (entrez son nom dans le champ Mat:).
  • Désactiver les passes de rendu inutiles, comme Z, ou ne rendez que les passes qui vous intéressent, comme Diffuse


Panneau Render

  • Désactiver Shadow, Environment Mapping, rendu Panoramique, Raytracing, Radiosité, SSS
  • Désactiver ou réduire l ’OSA, le MBLUR
  • Rendre à 25%
  • Désactiver le rendu des trames (Fields)
  • Utiliser Border pour ne rendre qu’une partie de l’image complète


Panneau Anim

  • Rendre 30 images à 10 fps pour une animation de 3 secondes, au lieu de 75 images à 25 fps
  • Le panneau secret

A coté du bouton PLAY, un bouton rt:0, augmenter le à 1, cela fait apparaitre un nouveau panneau derrière le panneau Render, Simplification qui permet de limiter des éléments qui prennent beaucoup de temps de rendu !


Panneau Bake

  • Pré-calculer tout le rendu (Full Render). Créer une texture UV qui colore les objets en fonction des matériaux, puis utiliser cette texture UV, sans ombrage (shadeless), à la place du matériau
  • Ne pré-calculer que l’occlusion ambiante.
  • Pré-calculer les textures des objets.


Panneau Format

  • Choisir sa résolution, un Codec qui codera l'image rapidement: ffmpeg est très bien. Avec FFMPEG, n’activer pas Multiplex Audio (panneau Audio), activer Autosplit Output (panneau Video).
  • Rendre en Noir & Blanc (bouton BW) : ça ne veux pas marcher chez moi !!
  • Pas de RGBA (avec canal alpha) pour une video sauf nécessité