ACE Unreal Plugin Changelog#

2.3.0#

  • New features

    • GPT local execution

    • Optional custom blend shape weight multipliers and offsets for the “Apply ACE Animation” animgraph node

    • Blueprint function to query blend shape names: “Get Default Blendshape Map”

    • Default NVIDIA Audio2Face provider “RemoteA2F” supports Linux and Win64. The old Win64-only “LegacyA2F” provider is still available.

    • Add latent blueprint nodes to start animations from Audio2Face without blocking

    • Add C++ API to send raw audio data into ACE Unreal plugin

  • Fixes

    • Fix connections to Animation Data servers using https crashing on Linux

    • Fix samples possibly not being sent for some Audio2Face sessions (issue introduced in 2.2.0)

  • Other changes

    • Update MetaHuman pose asset (mh_arkit_mapping_pose_A2F) to support new Audio2Face v2.3 models

2.2.0#

  • New features

    • “Animation Stream” feature allows facial animations to be driven by the ACE Animation Data v1.0 service (also known as Animation Graph)

    • Linux support for applications and Unreal Editor (Animation Graph only, no Linux Audio2Face support currently)

    • Animation start and end events

  • Other

    • Plugin now supports selecting the Audio2Face provider at runtime, although there is currently only one provider, which is identical to the previous release

    • More logging (Verbose or VeryVerbose) for diagnosing animation synchronization issues

2.1.0#

  • New features

    • Connect to NVCF-hosted Audio2Face service via API key

  • Other

    • Improve logging for some BP functions when inputs aren’t supplied

2.0.0#

  • New features

    • Initiate an Audio2Face session by sending an audio clip to the service directly from an Unreal application

    • Spatialized audio

    • Support source audio clips of any sample rate

    • Support Audio2Face v1.0 service

    • Application control of emotion information used to generate facial expressions

    • Override Audio2Face server face parameters

  • Fixes

    • Fix audio and animation synchronization issues. Manual delay/offset is no longer needed

    • Fix audio not supported in certain cases, such as when using Pixel Streaming

    • Fix multiple character support

  • Other changes

    • Deprecate LiveLink support

    • Add support for UE 5.4, drop support for UE 5.2

1.0.1#

  • Rename plugin from “OmniverseLiveLink” to “ACE”

  • Add UE 5.3 support

  • Write plugin version to log file

1.0#

  • Initial “OmniverseLiveLink” plugin release