Date:

Simplifying AI-Powered MetaHuman Deployment with NVIDIA ACE and Unreal Engine 5

Streamline 3D Animation with NVIDIA ACE and Unreal Engine 5

At Unreal Fest 2024, NVIDIA released new Unreal Engine 5 on-device plugins for NVIDIA ACE, making it easier to build and deploy AI-powered MetaHuman characters on Windows PCs. ACE is a suite of digital human technologies that provide speech, intelligence, and animation powered by generative AI.

New Plugins for Unreal Engine 5

Developers can now access a new Audio2Face-3D plugin for AI-powered facial animations in Autodesk Maya. This plugin provides a simple, streamlined interface to help develop avatars in Maya easier and faster. The plugin comes with source code so that you, as a developer, can dive in and develop a plugin for the digital content creation (DCC) tool of your choice.

Unreal Engine 5 Renderer Microservice

NVIDIA has also built an Unreal Engine 5 renderer microservice that leverages Epic’s Unreal Pixel Streaming technology. This microservice now supports the NVIDIA ACE Animation Graph Microservice and Linux operating system in early access. The Animation Graph Microservice enables realistic and responsive character movements, and with Unreal Pixel Streaming support, you can stream your MetaHuman creations to any device.

Sample Project and Plugins

The NVIDIA ACE Unreal Engine 5 sample project serves as a guide for developers looking to integrate ACE into their games and applications. This sample project expands the number of on-device ACE plugins, including:

  • Audio2Face-3D for lip sync and facial animation
  • The Nemotron Mini 4B Instruct model for response generation
  • Retrieval-augmented generation (RAG) for contextual information

Streamline 3D Animation with the Maya ACE Plugin

Autodesk Maya offers high-performance animation functions for game developers and technical artists to create high-quality 3D graphics. Now you can generate high-quality, audio-driven facial animation for any character more easily with the Audio2Face-3D plugin. The streamlined user interface enables you to seamlessly transition to the Unreal Engine 5 environment. The source code and scripts are highly customizable and can be modified for use in other digital content creation tools.

Scale Digital Human Technology Deployment with UE5 Pixel Streaming

When deploying digital human technology through the cloud, the goal is to simultaneously reach as many customers as possible. Streaming high-fidelity characters requires significant compute resources. The latest Unreal Engine 5 renderer microservice in NVIDIA ACE adds support for the NVIDIA Animation Graph Microservice and Linux operating system in early access.

Animation Graph is a microservice that interacts with other AI models to create a conversational pipeline for characters. It’s responsible for connecting developer RAG architectures, maintaining both context and conversational history. With the new UE5 pixel streaming compatibility, you can run a MetaHuman character on a server in the cloud and stream its rendered frames and audio to any browser and edge device over Web Real-Time Communication (WebRTC).

Get Started

To get started with the Unreal Engine 5 renderer microservice, apply for early access. Learn more about NVIDIA ACE and download the NIM microservices to begin building game characters powered by generative AI.

Conclusion

NVIDIA ACE and Unreal Engine 5 provide a powerful combination for building and deploying AI-powered MetaHuman characters. With the new plugins and microservices, developers can streamline 3D animation and scale digital human technology deployment. Get started today and discover the possibilities of generative AI in game development.

FAQs

Q: What is NVIDIA ACE?
A: NVIDIA ACE is a suite of digital human technologies that provide speech, intelligence, and animation powered by generative AI.

Q: What is the Audio2Face-3D plugin?
A: The Audio2Face-3D plugin is a new plugin for AI-powered facial animations in Autodesk Maya. It provides a simple, streamlined interface to help develop avatars in Maya easier and faster.

Q: What is the Unreal Engine 5 renderer microservice?
A: The Unreal Engine 5 renderer microservice is a new microservice that leverages Epic’s Unreal Pixel Streaming technology. It supports the NVIDIA ACE Animation Graph Microservice and Linux operating system in early access.

Q: How do I get started with the Unreal Engine 5 renderer microservice?
A: To get started, apply for early access and learn more about NVIDIA ACE and download the NIM microservices to begin building game characters powered by generative AI.

Latest stories

Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here