Ouvrir le menu principal
Exemple d'habillage d'un modèle 3D : matériau transparent, ombres projetées, et image collée en surface.
Page d'aide sur l'homonymie Pour les articles homonymes, voir Moteur de rendu.

Les moteurs de rendu 3D peuvent être des logiciels classiques ou des algorithmes (formant ce qui est appelé le pipeline graphique) intégrés dans des cartes graphiques spéciales (matériel) qui calculent une ou plusieurs images 3D en y restituant non seulement la projection 3D, les textures (apparence des surfaces des objets visualisés) mais surtout tous les effets d'éclairage (ombres, réflexions, etc.).

C'est ce que l'on appelle le rendu. L'opération, assez complexe, dépend du type de moteur de rendu. Le moteur de rendu 3D analyse les éléments d'une image numérisée (couleurs, intensité et type de la lumière, ombres et leurs combinaisons, etc), image censée être vue par une "caméra" virtuelle dont les coordonnées x y z déterminent l'angle de vue et la position des objets.

Types de moteursModifier

Deux types de moteurs existent : les moteurs logiciels (software) et les moteurs matériels (hardware).

Moteurs de rendu logicielsModifier

PrincipeModifier

Les moteurs logiciels sont des programmes qui vont eux-mêmes calculer l'image, avec l'aide du processeur central (CPU) et de la mémoire vive (RAM).

Principaux moteurs de rendu logicielsModifier

Moteurs de rendu accélérés matériellementModifier

PrincipeModifier

Les moteurs matériels sont intégrés à des cartes graphiques haut de gamme. Ces moteurs sont nettement plus rapides que les moteurs logiciels, étant donné qu'ici le processeur central (CPU) et la mémoire vive (RAM) ne font plus rien et laissent tout le travail au processeur graphique (GPU), dans lequel les calculs sont implantés. Ces cartes sont évidemment plus chères que les cartes graphiques habituelles.

Cartes graphiques professionnelles pour accélération de ce genre de logicielsModifier

  • Gamme des FireGL 3D de ATI
  • Gamme des QuadroFX Nvidia
  • Gamme des Tesla Nvidia

Principaux moteurs de rendu accélérés matériellementModifier

  • Gelato Nvidia
  • P3D (anciennement Patchwork3D) de Lumiscaphe
  • iray de Mental Images
  • Octane Render de Refractive software
  • Arion Render de Random Control

Voir aussiModifier