Video yükleniyor...
Video Yüklenemedi
Flutter 💙 + Flame 🔥 = 3D?? What you see in the video is rendered by Flutter, no native packages just Flutter & Flame! How? Well thanks to Flutter GPU! A Dart layer around the Impeller rendering pipeline! This is all possible thanks to the awesome work from Brandon... show more
21,782 görüntüleme • 2 yıl önce •via X (Twitter)
10 Yorum

If you are like me and are curious how to do all of this magic yourself, well it is super easy! Thank @algebrandon for D O C U M EN T A T I O N Check out the Flutter GPU wiki for all the juicy juice: 2/3

And to finish it up, @algebrandon also provides some open source examples for you to play with! Aw yeah, we love some good open sauce! PS: The cabal one is the one I reworked into Flame btw

The physics bindings are being built by @JohnMcCutchan :)

@algebrandon Looking good! Also if anyone needs something in production a bit sooner, you can check out my (open-source) Flutter package wrapping the Filament render. No physics unfortunately!

@algebrandon Are you updating the vertex buffer when new boxes are added? I don't know if GPU instancing is a thing in metal/vulkan world, but it definitely gave a HUGE perf boost in opengl apps. Does flutter:gpu provide something similar?

@algebrandon Currently each box has its own vertex buffer, its mostly the same as the cabal example if you are curious I don’t know if GPU instancing would be possible with Impeller Maybe @algebrandon has some insights

@algebrandon Great! I will share this with my Youtube audience. Thanks very much!

@algebrandon Could you demo this in 5 minutes during a lightning talk? 🤔

@algebrandon In theory yes

@RydMike @algebrandon Does it support AR view?
Benzer Videolar

Sensitive content
🎉 Swift Package Manager is coming to Flutter, and with it, two major benefits: 1. Plugins will be able to leverage the growing ecosystem of Swift packages. 2. A simplified Flutter installation process.
Flutter
50,320 görüntüleme • 1 yıl önce








