Up to date
This page is up to date for Godot 4.2
.
If you still find outdated information, please open an issue.
Materiales¶
Uso de materiales Godot existentes¶
Una de las maneras en que el exportador puede manejar los materiales es intentar combinar el material de Blender con un material Godot existente. Esto tiene la ventaja de poder utilizar todas las características del sistema de materiales de Godot, pero significa que no puedes ver tu modelo con el material aplicado dentro de 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.
El lugar donde el exportador busca el archivo .tres
se determina mediante la opción "Material Search Paths":
- Esto puede tener un valor de:
Directorio del Proyecto - Intenta encontrar el
project.Godot
y busca recursivamente a través de subdirectorios. Si elproject.Godot
no puede ser encontrado lanzará un error. Esto es útil para la mayoría de los proyectos en los que los conflictos de nombres son poco probables.Directorio de exportación - Busque materiales en los subdirectorios de la ubicación de exportación. Esto es útil para proyectos en los que se pueden tener nombres de materiales duplicados y se necesita más control sobre el material que se asigna.
Ninguno - No buscar materiales. Expórtalos desde el archivo de Blender.
Exportar materiales de Cycles/EEVEE¶
El exportador tiene un soporte primitivo para convertir árboles de nodos de materiales de Cycles/EEVEE para Materiales de sombreado de Godot. Nota que algunos Nodos de Sombreado no están soportados aún debido a dificultades en la implementación, tales como:
todas las
noisy textures
(texturas de ruido)coordenadas de texturas generadas
grupo de nodos
nodos sombredores excepto
PrincipledBSDF
,Diffuse
,Glossy
,Glass
,add shader
ymix shader
Advertencia
De ser posible, trata de usar el nodo PrincipledBSDF con distribución GGX como salida (output) del nodo de shader, es la única garantía para ser exactamente correcto. Otras están basadas en aproximación.
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.
Generar materiales externos¶
La configuración predeterminada de exportar material debería mantener todos los materiales internos para el archivo “escn”. Hay una opción que podría habilitar la generación de un archivo externo “.material” cuando el archivo “escn” se abra en Godot.
``.material``el archivo puede ser asignado a cualquier espacio material para ser un recurso externo.