Todas las funciones de Unity Muse ahora están disponibles en el Editor, además de 3 nuevas actualizaciones

STACEY HAFFNER Anonymous
Apr 23, 2024|8 minutos
Todas las funciones de Unity Muse ahora están disponibles en el Editor, además de 3 nuevas actualizaciones
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

Nos complace anunciar que los usuarios de Unity Muse ahora pueden usar las cinco capacidades de Muse directamente en el Editor de Unity. Al llevar las capacidades de IA a donde creas, ahora puedes usar Muse de manera más fácil y cómoda para complementar tu proceso creativo y agilizar el desarrollo.

Si bien es posible que ya esté familiarizado con Muse Sprite para crear activos 2D originales y la generación de texturas Muse recientemente mejorada para crear una amplia gama de texturas únicas para objetos 3D , esta actualización trae tres mejoras interesantes:

  • Una nueva versión de Muse Chat integrada en el editor proporciona respuestas adaptadas al proyecto.
  • Ahora disponible para todos los usuarios, Muse Animate le permite crear animaciones dentro del contexto de su proyecto.
  • Muse Behavior, desarrollado con LLM y que puedes usar para configurar interacciones de personajes con una interfaz intuitiva asistida por IA, ahora está disponible para todos los usuarios de Muse.
1. Obtén respuestas y soluciones adaptadas a tu proyecto con Chat en el Editor

Tras el lanzamiento de Muse el año pasado, solicitamos comentarios sobre cómo podemos seguir mejorando la experiencia de chat. Lo que escuchamos fue un deseo abrumador de poder solucionar errores sin salir del Editor. Recibimos comentarios de que sería útil que Muse Chat conociera automáticamente más detalles de un proyecto para reducir el tiempo dedicado a brindar contexto y obtener respuestas más relevantes más rápido. Hemos escuchado sus comentarios y nos complace anunciar que Muse Chat ahora está disponible como un paquete dentro del editor. Esta actualización también proporciona una base para ofrecer respuestas teniendo en cuenta el proyecto. Muse Chat ahora podrá recuperar detalles clave sobre su proyecto, incluida la versión de Unity , el flujo de renderizado activo, el sistema de entrada utilizado, las plataformas de destino, la compatibilidad de API y otras configuraciones del proyecto.

Un proyecto en el editor que utiliza Muse Chat para solucionar errores
Un proyecto en el editor que utiliza Muse Chat para solucionar errores

Un ejemplo de cómo esta actualización simplificará la resolución de problemas es la solución de errores de la consola. Cuando tengas un error, ahora puedes hacer clic en él y preguntar "¿Cómo puedo solucionar este error?" Muse recuperará automáticamente información sobre qué está causando el problema y brindará una sugerencia sobre cómo resolverlo.

Muse Chat también seguirá ofreciendo scripts utilizables que podrás conectar y usar, tal como lo hacía antes. Con el tiempo, Muse Chat seguirá evolucionando y se convertirá en un asistente basado en chat más inteligente que puede proporcionar respuestas e información personalizadas, fragmentos de código e integraciones más inteligentes con el Editor.

2. Da vida a tus personajes humanoides con Animate

La animación es un arte complejo. Crear prototipos de movimientos básicos que puedan integrarse en la mecánica del juego desde el principio puede ahorrarte mucho tiempo en etapas posteriores del desarrollo. Muse Animate es perfecto para ayudarte a generar rápidamente animaciones humanoides a través del lenguaje natural.

De manera similar a los comentarios de Muse Chat, escuchamos comúnmente que Muse Animate necesitaba estar más profundamente integrado en el editor. En base a esos comentarios tan positivos, hemos lanzado un nuevo paquete preliminar de Muse Animate en el editor que está disponible para todos los usuarios de Muse. Con esta nueva versión, puedes crear clips de animación de Unity directamente dentro del Editor de Unity y reorientarlos fácilmente para que funcionen con personajes que usan Unity Humanoid Rig.

Generar una animación de voltereta, editarla y aplicarla a un personaje humanoide
Generar una animación de voltereta, editarla y aplicarla a un personaje humanoide

También puedes editar tus animaciones generadas con Muse seleccionando una animación para descomponerla en múltiples poses. Desde allí, puedes seleccionar efectores (pequeños puntos naranjas en algunas de las articulaciones del personaje) para ajustar con más precisión los movimientos. Muse Animate procesará sus cambios y regenerará la animación. El paquete también ofrece funciones de edición adicionales, como poses extrapoladas, repetición de la primera pose y duración de la transición.

Con esta versión, también estamos trabajando activamente en mejoras del modelo de animación de IA existente e introduciendo nuevas formas de generar y modificar animaciones, incluida la capacidad de crear animaciones a partir de bocetos o videos.

3. Otorgue a los personajes acciones y reacciones con Comportamiento potenciado por LLM

Hemos recibido muchas solicitudes de un árbol de comportamiento integrado que permita dar vida a los personajes del juego con habilidades de interacción con NPC. El año pasado, comenzamos una versión preliminar cerrada de la capacidad de comportamiento de Muse (nuestra versión de los árboles de decisión impulsados por LLM) para permitirle crear lógica personalizada para personajes y objetos en un flujo de trabajo fácil de usar. Este conjunto de características también incluye habilidades generativas para ayudarle a configurar interacciones más complejas.

Ahora, el paquete preliminar de Muse Behavior con funciones LLM está disponible para todos los usuarios de Muse. Hemos diseñado y mejorado este paquete para que sea más fácil de usar y para una edición más intuitiva. Como un modelo de árbol de comportamiento clásico, Muse Behavior consta de nodos y ramas legibles para humanos, lo que le permite crear representaciones que se leen como historias.

Ejemplo de configuración de árbol de comportamiento en Muse Behavior
Ejemplo de configuración de árbol de comportamiento en Muse Behavior

Las palabras dentro de la historia de un nodo se etiquetan como entradas utilizadas por la lógica interna del nodo. Luego, las palabras se convierten automáticamente en campos para que puedas integrar datos directamente en el nodo. ¿Quieres que tu personaje hable? Agrega el nodo de conversación, proporciona las palabras y así, tu personaje tendrá un diálogo que se activará con las interacciones del jugador.

Muse Behavior también incluye una pizarra, que contiene variables que pueden reutilizarse en los nodos del gráfico. Simplemente haga clic en el botón de enlace de un campo y luego elija de un menú de opciones asignables. A las variables en la pizarra se les pueden asignar valores en el código o a través del componente Agente de gráfico de comportamiento en la ventana del Inspector. Esta capacidad de configurar y luego duplicar acciones repetibles hace que sea más rápido y fácil crear interacciones complejas y repetitivas.

Variables en la pizarra de Muse Behavior
Variables en la pizarra de Muse Behavior

Con Muse Behavior, puedes crear acciones personalizadas que te brindan control sobre la estructura de alto nivel y la narrativa de tus árboles de comportamiento. Y no se preocupe si es totalmente nuevo en la creación de árboles de comportamiento: el asistente de nodos lo guiará paso a paso a través del proceso de creación de un nuevo tipo de acción y su adición al gráfico. También puede utilizar la función LLM para generar automáticamente su árbol. A medida que continuamos mejorando Muse Behavior, puede esperar más funciones generativas para simplificar aún más las configuraciones de árboles de comportamiento complejos.

Un árbol de decisiones de Muse Behavior
Un árbol de decisiones de Muse Behavior
Un adelanto de lo que viene a continuación

Estos nuevos paquetes y mejoras son solo el comienzo. Seguimos innovando en capacidades existentes como Muse Texture, donde aprovechamos nuevas investigaciones originales y modelos patentados para generar verdaderos materiales PBR para objetos 3D . Esto significa que podrás producir una textura UV de múltiples materiales que se puede aplicar directamente a un objeto y reaccionará con mayor precisión a la iluminación.

Tres texturas de Muse
Tres texturas de Muse

También entendemos la importancia del audio para crear el ambiente, por eso, a finales de este año, lanzaremos Muse Sound para que puedas producir efectos de sonido generados por IA y con indicaciones, como movimiento y sonidos ambientales.

Dale vida a tus ideas con Unity Muse

En GDC, mostramos cómo se pueden usar las cinco capacidades de Muse juntas para personalizar un bucle de juego en la escena del jardín de nuestro proyecto de muestra URP. Mira nuestra sesión Unity de la Unidad: Aceleración de la creación de prototipos en el editor de Unity con IApara aprender cómo puedes usar todas las habilidades de Muse para personalizar rápidamente la escena y el juego de un proyecto.

Hemos actualizado la experiencia de incorporación de Muse para que sea más fácil comenzar una prueba gratuita de Muse y agregar los paquetes de Muse a sus proyectos. Visita la nueva página Muse Explore para comenzar y cuéntanos qué piensas sobre las nuevas capacidades y mejoras en Discusiones.