Skip to main content
Unreal Unreal

Unreal

Unreal runtime for Rive.

The Rive Unreal runtime is currently in Technical Preview for Mac and Windows installs of Unreal. We're hoping to gather feedback about the API and feature-set as we expand platform support. Please reach out to us on Discord or through our Support Channel.

See 'Feature Support' below for an updated list of Rive features in Unreal.

Rendering Support

The rive-unreal runtime uses the Rive Renderer and supports the following:

  • Metal on Mac

  • Metal on iOS

  • D3D11 on Windows

  • OpenGL on Android (Note: be sure to uncheck "Support Vulkan" in Project Settings.)

Planned support for:

  • D3D12

  • Vulkan on Linux, Android, and Windows

Bug Reports

If you encounter any errors or unexpected crashes while integrating the Rive Unreal runtime, we recommend logging a detailed issue directly to the rive-unreal repository.

Feature Support

The rive-unreal runtime uses the Rive C++ runtime. For more details on runtime support, see the page. Refer to the following table for what is currently supported in the Unreal runtime.

Feature

Supported

Animation Playback​

✅

Fit & Alignment​

✅

Listeners​

✅

Setting State Machine Inputs​

✅

Listening to Events

✅

​Updating text at runtime​

✅

​Out-of-band assets​

✅

​Procedural rendering​

Coming soon

PNG images

✅

WEBP and JPEG images

Coming Soon