4 ms·
There's a lot of active research around rendering 2-d vector graphics with GPU tessellation (Raph Levien's work for instance), so this is pretty cool that they'
by zengid 3y ago
There's a lot of active research around rendering 2-d vector graphics with GPU tessellation (Raph Levien's work for instance), so this is pretty cool that they're shipping a product with this technique.
I've never used Rive so I'm wondering if its strictly for making cool animations or if it can be used for building dynamic UI's (the kind that you might use an immediate mode gui lib for)?
- neurowave 3y agoWe have customers shipping full UI with Rive! Games have been adopting us (some cool AAA titles already in progress) and products too. https://rive.app/game-ui https://rive.app/game-ui https://rive.app/blog/how-age-of-learning-uses-rive-to-a-b-test-their-upsell-experiences https://rive.app/blog/how-age-of-learning-uses-rive-to-a-b-t...
- ohwellhere 3y agoBevy but not Godot?
- Simran-B 3y agoBevy is written in Rust and according to https://github.com/rive-app/rive-bevy/ https://github.com/rive-app/rive-bevy/, the backend used for the integration uses Vello (also Rust), not the Rive renderer. Could be that integrating Vello into the C++-based Godot would be finicky. With the Rive renderer open-sourced, maybe both Rive and Godot will see an integration using the Rive renderer?
- scarnie 3y agoI’m quite interested in Rive + Godot Incidentally, I recently opened a PR to add Metal to Godot via https://github.com/godotengine/godot/pull/88199 https://github.com/godotengine/godot/pull/88199
- hipjiveguy 3y agoNever tried using it, but this github repo shows rive + godot4 in some fashion https://github.com/kibble-cabal/godot-rive https://github.com/kibble-cabal/godot-rive
- deleted 3y ago[deleted]
- toddmorey 3y agoOne of the things that makes Rive great for dynamic UI components is the excellent state machine deeply supported by the editor: https://help.rive.app/editor/state-machine https://help.rive.app/editor/state-machine While I've built some fairly complex UI with Rive, one area I haven't explored is programmatically adding elements or say changing UI text based on external events.