Releases: rive-app/rive-unreal
0.4.6t
Details
- Base metal support (Apple platforms)
- Improved re-import times by fixing issue where generating blueprint vars could happen several times.
- Fixed issue where trigger vars could fail to be added on re-import
- Creating blank view models now properly created nested view models.
Known Issues
- Artboard sometimes only redraws draws after changing windows
- If Unreal Editor is built for Debug, then an assertion is hit when packaging.
- High level of shader permutations
- Metal optimizations still needed.
0.4.5t
Changes made.
- Fixed flickering in drawn artboards
- Fixed advanced blend sometimes drawing black to render targets.
Known issues
- Reimporting rivs is slow in certain situations.
- Artboard sometimes only redraws draws after changing windows
- If Unreal Editor is build for Debug then an assertion is hit when packaging.
0.4.4t
Changes Made
- Instead of using
LoadClasshave a generated map that holds soft class ptrs - Changed Instance name enum to assert since editor is now fixed.
- Updated broadcast logic to only broadcast on final instance name.
- Updated package creation logic to actually fully load the package rather than just mark it so.
- Made each asset its own package instead of just using the folder.
- Added Make Artboard node similar to make view model
- Fixed possible crash where Rive file could not be set in a render target.
- (Hopefully) Fixed requiring multiple saves on re-import
rivfiles.
Kown Issues
- Reimporting
rivsis slow in certain situations. - Artboard sometimes only redraws draws after changing windows
- If Unreal Editor is build for Debug then an assertion is hit when packaging.
- The ui flickers when drawing artboards.
Important information
- You will need to update the rive editor to the latest version and re-export your riv files. This is because there was a bug that prevented instance names from being exported for view models. Without this you may hit an assert.
- This may break some blueprints as well since it restructures how things are packaged in unreal assets.
0.4.3t: fix(unreal): fixed packaging defines (#10724) 16920d0c64
Changes Made
- Get defaults for
--Default--view model options - Prevent crash when no artboard is set on Rive Widget.
- Fixed headers for packaging
- Fixed artboard not getting correct default view model
- Fixed issue where generated view model class could potentially not load.
rivre-imports should no longer cause any validation issues or issues with blueprints that are currently using a generated blueprint class.
Known Issues
- Reimporting
rivsis slow in certain situations. - Artboard sometimes only redraws draws after changing windows
- Custom blueprint
Make Artboardnode is needed to match View model paradigm. - If Unreal Editor is build for
Debugthen an assertion is hit when packaging. - Sometimes multiple re-imports / Saves seem to be required to actually get the blueprint nodes to update.
0.4.2t
Changes made.
- Added ability to call triggers via
Callfunction on the event dispatcher. - Fixed RenderTarget Draw to only draw when artboard is set.
- Added function to RiveRenderTarget to draw DirectDrawCallback instead of only artboard.
- Now auto updates rhi resource when options are changed in RiveRenderTarget.
- View model values updates affect the state machine settled var.
- riv reimport no longer crashes the editor when object in use.
- Replaced Name is FindObject with *Name to be 5.6 compatible.
- Removed need for data ready callback on view models.
Knowing Issues
- Reimporting rivs can still cause validation issues in certain situations.
- Artboard sometimes only redraws draws after changing windows
0.4.0t
Unreal Tech preview prerelease for testing.
0.3.10a-gh
ANNOUNCEMENT
We’re rewriting our Unreal Engine integration to deliver significantly better performance, and it’s already showing a 4x speed boost. To focus on this effort, we’re temporarily pausing support and no longer recommending the current version of the Rive Unreal plugin, which was released as an experimental preview. More details here.
Full Changelog: 0.3.9a-gh...0.3.10a-gh
0.3.9a-gh
ANNOUNCEMENT
We’re rewriting our Unreal Engine integration to deliver significantly better performance, and it’s already showing a 4x speed boost. To focus on this effort, we’re temporarily pausing support and no longer recommending the current version of the Rive Unreal plugin, which was released as an experimental preview. More details here.
Changes:
- Added startup message.
- Minor RHI performance improvement.
Full Changelog: 0.3.8a-gh...0.3.9a-gh
0.3.8a-gh
- Fix mipmaps on 5.4/5.5 to prevent rendering issues at runtime.
- Blacklisted dedicated server builds so they don't try to include Rive.
Full Changelog: 0.3.7a-gh...0.3.8a-gh
0.3.7a-gh
- Fixed issue with ViewModelAPI that was preventing several functions from working.
Full Changelog: 0.3.6a-gh...0.3.7a-gh