Blender: Rendre avec le fond en transparent
Publication : le 14 juil. 2016 - Dernière modification : le 28 févr. 2020
Comment rendre une scène dans Blender avec le fond en transparent. Très utile pour faire des icones, logos, etc.
Information : Chose promise, chose due ! Voici enfin le tutoriel mis-à-jour pour la dernière monture de Blender : la version 2.8x.
Par soucis de conservation, l'ancien tutoriel pour les anciennes versions de blender reste disponible à la fin de cet article.
Blender 2.8x
Nous souhaitons fait un rendu d'un ou plusieurs objets dans Blender avec tout le fond en transparent.
Ici, nous souhaitons rendre la navette spatiale Discovery de la NASA que voici :
Seulement, ce fichu fond gris par défaut nous empêche d'avoir une image ne contenant que la navette et le reste en transparent.
Pour cela, pensez à vérifier que les couleurs de sortie du rendu soient bien paramétrées afin de supporter le canal alpha (RGBA) : Output Properties
> Output
> Color
> RGBA
:
Ensuite, activer la transparence dans le menu : Render Properties
> Film
> Transparent
:
Effectuez un nouveau rendu :
Tadam ! Il ne reste plus qu'à faire Image
> Save
ou tout simplement en appuyant sur les touches Alt
+S
.
Ressources
Le modèle 3D vient de l'institution Smithsonian. Elle a eu la très bonne idée de rendre disponible énormement de données en les attribuant au domaine publique. En soit, je ne suis pas obligé de les citer. Mais je pense que leur geste mérite citation.
Vous pouvez trouver leur banque de modèles 3D ici : https://3d.si.edu/cc0.
Blender 2.7x
Step by step
Vous avez votre scène prête à être rendue, telle que:

Or quand la scène est rendue, par défaut, l'image a un fond de couleur gris, telle que:

Or nous voulons ce même rendu mais avec un fond complètement transparent. Pour cela, il suffit de faire la procédure ci-dessous:
- Ouvrir le menu Render dans le panneau Properties;
- Aller dans l'onglet Shading;
- Cliquer sur la liste déroulante Alpha;
- Choisir Transparent.
En image:

Note: Il faut que le format de l'image rendue puisse avoir un canal alpha: du PNG par exemple.
Et voila, il suffit de rendre à nouveau la scène pour obtenir un fond transparent. Ce qui donne:
