Rive Renderer for real-time vector graphics is now open source
21–30 of 134 posts
Re: Rive Renderer for real-time vector graphics is now open source
#22Didn't we already do this experiment with Flash? Macromedia/Adobe made the player free, and charged for tools. In the same way, it seems that Rive wants to open source the player and then charge for the editor. Maybe its a bit different since Rive seems targeted at game devs using other platforms like Unity and Unreal - presumably to embed things like cinematics? But then of course you have this (OSS) player, which i…
That's a really great comparison, and great point that this is just the renderer. I'm happy to see it released under an MIT license, but I wonder how many OSS tools there are to build compatible content, and how easy it would be to build exporters from other formats in existing tools.
Re: Rive Renderer for real-time vector graphics is now open source
#23There'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)?
Re: Rive Renderer for real-time vector graphics is now open source
#24How does the rendering performance of this compare to something like Skia or Pathfinder? Note that the latter can also optionally do the paths-to-triangles conversion step using GPU compute, if the hardware supports that. There's also Vello for a more comprehensive compute-based approach to 2D rendering.
Re: Rive Renderer for real-time vector graphics is now open source
#25Didn't we already do this experiment with Flash? Macromedia/Adobe made the player free, and charged for tools. In the same way, it seems that Rive wants to open source the player and then charge for the editor. Maybe its a bit different since Rive seems targeted at game devs using other platforms like Unity and Unreal - presumably to embed things like cinematics? But then of course you have this (OSS) player, which i…
Flash was great, someone creating a better Flash has been long overdue. I think Rive looks like a great attempt at a new Flash.
Re: Rive Renderer for real-time vector graphics is now open source
#26Is the idea to supplant lottie?
Seems so: https://rive.app/blog/rive-as-a-lottie-alternative
The animation of the walking bird is 246kB MP4. Bigger than Rive, sure, but it essentially takes no heap or runtime, which is at least 195kB of WASM.
The walking bird animation could probably be optimized much further through automatic decisions that the encoders can take.
You shouldn't use either Lottie or Rive for static animations.
Re: Rive Renderer for real-time vector graphics is now open source
#27How does the rendering performance of this compare to something like Skia or Pathfinder? Note that the latter can also optionally do the paths-to-triangles conversion step using GPU compute, if the hardware supports that. There's also Vello for a more comprehensive compute-based approach to 2D rendering.
These are solid tech choices by people who know what they're doing... definitely worth the effort to check its performance and quality out for yourself.
These GPU-first renderers all have slightly different approaches and each probably occupies a best-in-class niche for some multidimensional space of quality x performance x hardware/driver support x ease of integration. If you're not happy with one of the four, the others are all worth checking out.
Re: Rive Renderer for real-time vector graphics is now open source
#28How does the rendering performance of this compare to something like Skia or Pathfinder? Note that the latter can also optionally do the paths-to-triangles conversion step using GPU compute, if the hardware supports that. There's also Vello for a more comprehensive compute-based approach to 2D rendering.
Re: Rive Renderer for real-time vector graphics is now open source
#29> It isn’t hyperbolic to say what you can do with Rive is about to change in an earth-shattering way. Actually, I think this is exactly what "hyperbolic" means
If not, that would be extremely concerning.