About this project
Rive Unity is a Unity runtime library for Rive, a real-time interactive design and animation tool. This package allows developers to load and run Rive animations, state machines, and events within Unity projects. It is currently a technical preview for Mac and Windows, with support for Unity LTS versions from 2021 upwards, including Unity 6.
Rendering backends include WebGL, Metal (Mac/iOS), D3D11 (Windows), OpenGL (Windows/Android), and Vulkan (Windows/Android/Linux x86_64). D3D12 support is planned. The runtime leverages the latest Rive C++ runtime and supports features such as animation playback, fit and alignment, listeners, state machine inputs, events, runtime text updates, out-of-band assets, procedural rendering, and PNG/WEBP/JPEG images.
Installation is via Unity Package Manager using a git URL, either SSH or HTTPS, pointing to the package path with a release tag. The official examples repository (rive-unity-examples) provides a quick start. Documentation is available on the Rive community site, and contributions are welcome via the contributing guide. Issues can be reported on the GitHub issues tab.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.