Up to date
This page is up to date for Godot 4.2
.
If you still find outdated information, please open an issue.
Matériaux¶
Utiliser des matériaux Godot existants¶
Un moyen par lequel l’exportateur peut traiter des matériaux est en essayant de faire correspondre le matériau Blender avec un matériau Godot existant. Cela a l'avantage de pouvoir utiliser toutes les fonctionnalités du système de matériaux de Godot, mais cela signifie que vous ne pouvez pas voir votre modèle avec le matériau appliqué par Blender.
To do this, the exporter attempts to find Godot materials with names that match
those of the material name in Blender. So if you export an object in Blender
with the material name PurpleDots
then the exporter will search for the
file PurpleDots.tres
and assign it to the object. If this file is not a
StandardMaterial3D
or ShaderMaterial
or if it cannot be found, then the
exporter will fall back to exporting the material from Blender.
C'est l'option "Chemins de recherche de matériaux" qui détermine où l'exportateur recherche les fichiers .tres
:
- Cela peut prendre la valeur de :
Répertoire de projet - Tente de trouver le
project.Godot
et effectue des recherches récursives dans les sous-répertoires. Siproject.Godot
ne peut être trouvé, une erreur est générée. Ceci est utile pour la plupart des projets où les conflits de noms sont peu probables.Répertoire d'exportation - Recherche des matériaux dans les sous-répertoires de l'emplacement d'exportation. Ceci est utile pour les projets où vous pouvez avoir des noms de matériaux en double et besoin de plus de contrôle sur leur affectation.
Aucun - Ne pas rechercher de matériaux. Les exporter depuis le fichier Blender.
Exportation de cycles et de matériaux EEEVEE¶
L'exportateur dispose d'un support primitif pour convertir l'arborescence des nœuds de matériaux Cycles/EEVEE en matériau Godot Shader Material. Notez que certains des Nœuds Shader ne sont pas encore pris en charge en raison de difficultés de mise en œuvre, qui sont :
toutes les
noisy textures
generated texture coordinates
group node
Nœuds shader sauf
PrincipledBSDF
,Diffuse
,Glossy
,Glass
,add shader
etmix shader
Avertissement
Si possible, essayez d'utiliser le nœud PrincipledBSDF avec la distribution GGX comme nœud shader de sortie, c'est la seule garantie pour être exactement correct. D'autres sont simplement basées sur l'approximation.
Sometimes materials may not be valid for exporting (e.g. has some unsupported node) or it is using Blender Internal Engine, only the diffuse color and a few flags (e.g. unshaded) are exported and form a StandardMaterial3D.
Générer des matériaux externes¶
La configuration par défaut de l'exportation de matériel garde tous les matériaux internes au fichier escn
. Il y a une option qui peut permettre de générer un fichier externe .material
lorsque le fichier escn
s'ouvre dans Godot.
Le fichier .material
peut être assigné à n'importe quel emplacement matériel pour être une ressource externe.