Lecciones sobre el tiempo real

¿Cómo se crea un humano digital?

Desde los orígenes de los gráficos por ordenador, se han intentado crear seres humanos digitales realistas. Hasta hace poco, los que lo conseguían tenían que invertir meses de tiempo o incluso años. Era un proceso muy laborioso y largo que requería conocimientos y equipos muy técnicos, además de una gran capacidad artística. Pero todo cambió con el lanzamiento de MetaHuman Creator, una aplicación basada en la nube que permite a cualquiera crear en minutos su propio humano digital fotorrealista. 

¿Qué es un humano digital?

En pocas palabras, un humano digital es una versión generada por ordenador en 3D de un ser humano que puede animarse para que se mueva y se comporte como una persona real, pero en un mundo virtual. Puede ser estilizado o fotorrealista, en tiempo real para experiencias interactivas o renderizado sin conexión para animaciones, y tanto seres humanos reales como inteligencias artificiales pueden controlar su movimiento. Por un lado, los humanos digitales son casi imposibles de distinguir de la realidad

Para que los humanos digitales sean fotorrealistas, es necesario que haya muchos matices, como capas de texturas para la piel que simulen el flujo sanguíneo que hay debajo, un pelo que reaccione de forma natural al movimiento de la cabeza y las variantes que nos hacen humanos. Por ejemplo, la mayoría de nosotros tenemos caras que no son perfectamente simétricas y nuestra piel tiene variaciones naturales de pigmentación, como el ligero enrojecimiento en la punta de la nariz o una ligera cantidad de pecas.
 

¿Por qué son necesarios los humanos digitales?

Tal vez te preguntes para qué sirven los humanos digitales. De hecho, probablemente ya los hayas visto en juegos como Senua's Saga: Hellblade II, en Love, Death + Robots de Netflix, en películas como Spider-Man , en el cortometraje de terror The Well de TreeHouse Digital o pueden ser influencers digitales en las redes sociales.
Cortesía de Treehouse Digital LTD
Además de los medios de comunicación y el entretenimiento, los humanos digitales tienen un gran potencial en el sector sanitario, donde pueden actuar como consultores digitales o utilizarse para la formación de cirujanos e incluso en la arqueología: los científicos han utilizado recientemente la tecnología MetaHuman para devolver a la vida a un chamán de 10 000 años de antigüedad.
Cuando se combina con la IA, las posibilidades de los humanos digitales van más allá. Podrían utilizarse en todo tipo de situaciones, desde el asesoramiento hasta la evaluación de riesgos. Cuando los humanos digitales navegan por los gemelos digitales de edificios, puedes probar las rutas de escape de incendios o los flujos peatonales sin poner a los humanos reales en peligro o sufrir inconvenientes, incluso antes de que se construya el edificio. Tampoco es difícil imaginar que un humano digital controlado por IA pudiera convertirse en el compañero de una persona mayor confinada en casa.

A medida que nos adentramos en la era del metaverso, en la que cada vez pasamos más tiempo en mundos virtuales, es de esperar que aparezcan humanos digitales por todas partes. Seguro que tendrás uno como representante virtual, si no lo tienes ya. Con un humano digital como avatar, puedes ser quien quieras ser. 

Desde las experiencias de venta en línea con compradores personales digitales hasta los conciertos virtuales, es innegable que los seres humanos digitales formarán parte del futuro de muchas personas. 

Da tus primeros pasos con MetaHuman Creator

Entonces, ¿cómo se crea exactamente un MetaHuman y hasta qué punto es fácil? Es increíblemente fácil. Solo tienes que registrarte en el programa de acceso anticipado de MetaHuman Creator y tendrás acceso a la aplicación basada en la nube. No necesitas un ordenador muy potente, solo un navegador web en tu equipo de sobremesa o portátil con Windows o macOS. 

Cuando inicies la aplicación, verás una base de datos con docenas de humanos digitales predefinidos, todos ellos creados combinando datos escaneados de seres humanos reales. Estos son tus puntos de partida. Puedes mezclar diferentes partes de la cara entre los preajustes y también puedes esculpir directamente a tu humano para cambiar la forma de su cara. La aplicación se ha diseñado para que no puedas distorsionar involuntariamente la cara más allá de lo que es realista.
A continuación, se puede elegir el peinado y el color, modificar cosas como la barba, las cejas y el bigote, cambiar el color de los ojos y de la piel, añadir pecas y arrugas, alterar los dientes e incluso maquillarse. Elige tu tipo de cuerpo y luego viste a tu MetaHuman con una selección de ropa, que puedes personalizar con diferentes colores y diseños. 

En cualquier momento se pueden reproducir diferentes animaciones o seleccionar diferentes poses para ver cómo es tu MetaHuman en acción.

Cómo trabajar con un MetaHuman en Unreal Engine

Cuando hayas creado tu MetaHuman, podrás descargarlo directamente en un proyecto de Unreal Engine a través de Quixel Bridge, que ahora está totalmente integrado en UE5 (Unreal Engine 5). Unreal Engine es un conjunto completo de herramientas de creación para el desarrollo de videojuegos, la visualización de arquitectura y vehículos, la creación de contenido de televisión y películas lineales, la transmisión y la producción de eventos en directo, la formación y la simulación así como otras aplicaciones de tiempo real. 
Unreal Engine se puede descargar gratis y comenzar a usarse enseguida. Los MetaHumans se incorporan a Unreal Engine con el cuerpo y la cara con rigging completo, lo que elimina uno de los pasos que más tiempo consumen en la creación de humanos digitales. Hay tutoriales en vídeo disponibles como Animating MetaHumans with Control Rig in Unreal Engine y Using the MetaHuman Facial Rig in Unreal Engine para aprender a utilizar el rig de control. También puedes descargar y explorar el proyecto de muestra de un MetaHuman para ver un ejemplo preparado para la animación. 

Como todos los MetaHuman comparten el mismo rigging, se puede transferir la animación de un personaje a otro de forma fácil con IK Retargeter, aunque tengan distintas proporciones de cuerpo. Hay miles de animaciones listas para usar en Unreal Engine Marketplace y muchas de ellas son gratis.

Los MetaHuman también son compatibles con Chaos, el motor de física de UE5, y se mueven con una física de tipo ragdoll activa, lo que significa que tendrán posturas creíbles e incluso tratarán de protegerse la cabeza si se caen. El proyecto de muestra de un MetaHuman incluye un nivel que demuestra cómo se utilizan los recursos de física y las animaciones de «levantarse».
 
Los MetaHuman incluyen ocho LOD (niveles de detalle), lo que significa que pueden ejecutarse en tiempo real en toda una gama de dispositivos, desde Android hasta XSX y PS5. Es necesario un PC de gama alta con una tarjeta gráfica RTX para visualizar los MetaHuman con la máxima fidelidad y con el pelo basado en mechas o el trazado de rayos en tiempo real activado. Si tienes problemas para aprovechar el rendimiento en tiempo real en tu equipo, echa un vistazo al tutorial en vídeo MetaHuman Performance and Scalability Settings.

Uso de la captura de movimientos para crear humanos digitales animados y realistas

Aunque los humanos digitales pueden animarse a mano, fotograma a fotograma, es habitual utilizar la tecnología de captura de movimiento individualmente o junto con fotogramas clave. En este proceso, los actores realizan sus movimientos, que se graban con los sensores del actor o las cámaras que los rodean antes de transferirse a los personajes digitales. 

Al usar Live Link en Unreal Engine, puede producirse en tiempo real, de tal manera que los actores pueden ver su versión digital en movimiento mientras actúan. Esto les permite realizar modificaciones sobre la marcha para conseguir el mejor rendimiento posible. Esta técnica se utilizó con gran éxito en Slay, un proyecto de muestra gratuito de Unreal Engine.
La animación facial es muy importante para la credibilidad y es clave para la narración. Al registrar las expresiones faciales y los movimientos de los dedos además de los movimientos del cuerpo, la captura de movimientos se denomina captura de rendimiento. Hay diferentes soluciones para la captura de movimiento facial, pero puede que lo más fácil sea usar la aplicación gratuita de iOS para iPhone o iPad Live Link Face for Unreal Engine.

Crear humanos digitales únicos a partir de escaneados o esculturas

Aunque es posible crear una gran cantidad de personajes en MetaHuman Creator, no es posible conseguir un parecido real con el tamaño de la actual base de datos de escaneos. No obstante, gracias a Mesh to MetaHuman, una función del complemento de MetaHuman para Unreal Engine, puedes coger tu propia malla personalizada que hayas creado con herramientas de escaneo, esculpido o modelado tradicional, y convertirla en un MetaHuman, con rigging completo y listo para ser animado.
Puedes pulir más tu MetaHuman completamente personalizado en MetaHuman Creator y jugar con las animaciones para darle vida al instante. ¿Quieres protagonizar tu propio juego? ¡Ahora puedes hacerlo! Echa un vistazo al tutorial en vídeo Using Mesh to MetaHuman in Unreal Engine para obtener más información.

Mesh to MetaHuman y MetaHuman Creator forman parte del entorno de MetaHuman, un conjunto de herramientas en evolución que ofrece a cualquier creador la posibilidad de utilizar personajes humanos ultrarrealistas de cualquier forma imaginable. Suscríbete a nuestro boletín para estar informado de todas nuestras últimas noticias y desarrollos.
Esperamos haberte ayudado a entender cómo crear un humano digital utilizando MetaHuman Creator y Mesh to MetaHuman en Unreal Engine y que disfrutes probándolo por ti mismo.

¿Todo listo para crear tu propio humano digital?

Consulta la página del producto MetaHuman para saber cómo registrarte en el programa de acceso anticipado, así como para acceder a la documentación y los tutoriales. Si todavía tienes preguntas sobre el entorno de MetaHuman, consulta las preguntas frecuentes.

Más lecciones sobre la tecnología de tiempo real


lecciones sobre el tiempo real

¿Qué es la producción virtual?

lecciones sobre el tiempo real

¿Qué es la realidad aumentada?

lecciones sobre el tiempo real

Cómo crear animaciones