Unity AI Material Generator: crea materiales de renderizado basado en física (PBR) a partir de una descripción textual.

La publicación de hoy de nuestra serie sobre la beta abierta de Unity AI te muestra cómo iterar rápidamente en el aspecto y la estética de tu escena, gracias a la capacidad del Generador de materiales para sintetizar superficies personalizadas de renderizado basado en física (PBR) dentro del Editor de Unity .
Aplicar el material de superficie adecuado a un entorno de prototipo puede parecer prematuro cuando el diseño aún está cambiando. El generador de materiales con Unity AI elimina esa barrera. Describe la superficie que necesitas y el generador devuelve un material basado en principios físicos, listo para colocar en tu escena.
¿Qué es el generador de materiales?
Unity AI Material Generator forma parte del conjunto de herramientas Generators : una colección de herramientas de creación de activos impulsadas por IA e integradas directamente en el Editor de Unity . Mediante el aprendizaje automático, el Generador de Materiales produce materiales de superficie realistas y en mosaico para objetos 3D , basándose en indicaciones de texto y, opcionalmente, en imágenes de referencia.
Los materiales creados con el Material Generator admiten el renderizado basado en la física (PBR), lo que significa que responden con precisión a la iluminación y a las condiciones ambientales dentro de Unity , del mismo modo que lo haría cualquier material PBR creado manualmente.
Al igual que todos los generadores de Unity AI, esta herramienta está diseñada para acelerar la creación de prototipos. Puedes utilizar los materiales generados como recursos provisionales de alta calidad durante las primeras etapas del desarrollo, proporcionando a tus equipos elementos visuales de tipo *greybox* que reaccionan a las condiciones de iluminación reales. Luego, en las etapas posteriores de producción, puedes reemplazarlo con ilustraciones reales creadas por artistas.

Cómo acceder al generador de materiales con Unity AI
Unity AI Material Generator requiere Unity Editor 6.0 o posterior. Para poder utilizarlo, tu proyecto debe estar vinculado a Unity Cloud y debes aceptar los términos en el menú de IA dentro del Editor. Los créditos de IA se gestionan y supervisan a través del panel de control de Unity Cloud .
Una vez configurado, el acceso es sencillo: haz clic con el botón derecho en cualquier parte de la ventana Project y selecciona Create > Rendering > Generate Material .
Selección de modelos
El primer paso en la ventana del generador es elegir un modelo. Unity ofrece una selección de modelos entrenados con diferentes estilos visuales —como el realista o el estilizado— para que puedas ajustar el resultado del generador a la dirección artística de tu proyecto desde el principio.
Generación de un material
Redactar una instrucción
El Generador de Materiales con Unity AI utiliza una descripción de texto en lenguaje sencillo como entrada principal. Las indicaciones deben describir el aspecto de la superficie, el tipo de material y cualquier cualidad estilística que desees; por ejemplo: Suelo de madera con veta natural
También puedes añadir un prompt negativo para excluir elementos no deseados —por ejemplo, «sin arañazos ni suciedad» —, lo que te otorga un control más preciso sobre el resultado.

Variaciones y semillas
El control deslizante de materiales determina cuántas variaciones generar en una sola ejecución, lo cual resulta útil cuando se desea comparar varias interpretaciones de una misma superficie. Activar la semilla personalizada te permite fijar un número de semilla específico para que el generador produzca resultados coherentes al volver a ejecutarlo. Deja vacío el campo de semilla y la herramienta seleccionará una automáticamente.
Referencias de patrones
En el campo de referencia de patrón, puede proporcionar una imagen de referencia para guiar el patrón estructural del material generado. El paquete Generators incluye un conjunto de texturas pattern_## optimizadas para una repetición sin juntas; utilizarlas como referencia suele ofrecer los mejores resultados en superficies repetitivas como ladrillo, azulejos y tejidos.
Una vez que selecciones Generar , los resultados aparecen en el panel Generaciones. Al pasar el cursor sobre cualquier miniatura, se muestran el modelo utilizado y los ajustes del prompt que la generaron.

Refinamiento de un material generado
La generación inicial produce un mapa base: el color de fondo y el detalle de la superficie. Desde ahí, dos pestañas adicionales te permiten llevar la calidad aún más lejos.
La pestaña PBR: añadir profundidad a la superficie
La pestaña PBR simula cómo interactúa la luz con la superficie del material. Amplía el mapa base con un conjunto completo de asignaciones de mapas de materiales :
- mapa – Lo que controla
- delighted – Color base y detalle de superficie difuso, sin iluminación integrada (baked in)
- normal – La ilusión de protuberancias, surcos o una textura superficial fina
- altura – Relieves y hendiduras físicos simulados
- metálico – Cuánta luz refleja la superficie (carácter metálico)
- lisura – Rugosidad frente al pulido de la superficie
- emisión – Áreas que parecen emitir luz
- oclusión – Sombra ambiental en zonas hundidas
- mapa de máscara – Mapa combinado para materiales complejos con múltiples propiedades, utilizado principalmente con HDRP.
También puedes proporcionar una imagen de referencia en esta pestaña para influir aún más en la apariencia final del material antes de generar los mapas PBR. Seleccionar PBR inicia la pasada de generación adicional.

La pestaña de escalado: mejora de la resolución
Una vez que esté satisfecho con las propiedades de la superficie, la pestaña Upscale refina y cambia el tamaño del material generado para mejorar la claridad y la resolución. Un solo clic en Upscale procesa la generación seleccionada.

Aplicación y gestión de materiales generados
Aplicación a objetos de la escena
Los materiales generados se pueden arrastrar directamente desde el panel Generations hacia los objetos en la vista de escena. El área de previsualización del Inspector muestra tanto una esfera como un cubo, lo que permite evaluar simultáneamente el comportamiento en superficies curvas y la repetición del patrón (tiling); esto resulta útil para comprobar si una textura parece continua antes de aplicarla.
Opciones del menú contextual
Al hacer clic con el botón derecho en cualquier resultado del panel Generaciones, aparece un menú contextual con las siguientes opciones:
- La opción «Seleccionar» resalta el recurso en la ventana Proyecto.
- La opción de actualizar vuelve a aplicar las mejoras recientes realizadas en el generador.
- La opción «Promocionar a nuevo recurso» crea un archivo de recurso independiente a partir de la generación.
- «Mostrar en Finder» abre la ubicación del archivo en el disco.
- "Mostrar datos de generación" presenta la configuración del modelo y del prompt utilizada, con opciones para reutilizar total o parcialmente dicha configuración en una nueva generación.
Por defecto, los mapas de materiales generados se almacenan en una carpeta `/GeneratedAssets` en la raíz del proyecto y pueden moverse a cualquier lugar del mismo, al igual que cualquier otro activo.
La etiqueta Unity AI
Cualquier activo que generes y asignes se etiqueta automáticamente con la etiqueta Unity AI . Esto facilita la búsqueda y auditoría de contenido generado por IA en todo el proyecto, ya sea introduciendo "Unity AI" en la ventana de búsqueda de Unity o haciendo clic con el botón derecho en cualquier activo y seleccionando "Search Generated Assets" . Esto resulta útil cuando se desea reemplazar activos de prototipo en etapas posteriores del desarrollo.

Dónde encaja el generador de materiales con Unity AI en un flujo de trabajo real
El Generador de Materiales con Unity AI acelera la fase de creación de prototipos: un desarrollador o artista técnico puede poblar un entorno con materiales PBR realistas en cuestión de minutos, sin depender del flujo de trabajo artístico. Esos materiales provisionales se sustituyen por recursos finales elaborados manualmente a medida que el proyecto madura.
El generador funciona junto con el resto de la suite de generadores —que incluye el generador de Texture2D , el generador de capas de terreno , el generador de sprites , el generador de sonido y el generador de animaciones— , lo que permite a los equipos crear prototipos del aspecto y la atmósfera de una escena completa desde el propio editor antes de comprometerse con la producción definitiva de los recursos.
Puedes deshacer los pasos realizados en el generador en cualquier momento durante tu sesión.
Más sobre Unity AI
Si te interesa saber más sobre lo que ofrece la beta abierta de Unity AI , te invitamos a leer otros artículos de esta serie:
- Presentamos la beta abierta de Unity AI
- El asistente de Unity AI , explicado
- Cómo empezar con Unity MCP
- Uso del generador de IU de Unity AI
- Crea objetos de utilería con el generador de objetos 3D de Unity AI.
- Crea skyboxes y reflejos del entorno con el Cubemap Generator.
- Uso de Sprite Generator para crear sprites 2D , iconos y hojas de sprites
Prueba Unity AI hoy mismo.
La beta abierta de Unity AI ya está disponible para todos los desarrolladores de Unity 6. Regístrate para una prueba gratuita, explora el asistente de IA, conecta tus herramientas preferidas a través de la AI Gateway) y empieza a experimentar cómo sería tu flujo de trabajo de desarrollo con un agente de IA integrado que conoce el contexto del proyecto.
Regístrate y obtén más información sobre planes, precios y privacidad de datos en unity.com/features/ai
La documentación completa está disponible en la documentación de Unity AI , accesible desde el Editor o en docs.unity3d.com .
Unity AI Assistant se encuentra actualmente en fase beta abierta. Por consiguiente, las características, el comportamiento y la disponibilidad descritos en esta publicación se encuentran en fase de desarrollo activo y pueden cambiar, verse limitados o interrumpirse sin previo aviso.