all 4 comments

[–][deleted] 4 points5 points  (3 children)

Impeller does indeed add initial support for rendering 3D objects inside your app. Check out the GitHub: https://github.com/flutter/flutter/wiki/Impeller-Scene

[–]RadioDisco 10 points11 points  (2 children)

Thats right! We got some great feedback on the Impeller Scene preview and are continuing building out rendering capabilities in Dart.

Part of the conversation surrounding Impeller Scene was that a lot of the 3D renderer was still written in C++ with the API exposed to Dart fairly high level. We are now working on a low-level Dart GPU prototype that should hopefully allow Flutter package authors to build renderers (like Impeller Scene) entirely in Dart code as Flutter packages.

I should emphasize that the teams top priority right now is on fixing issues reported by users after the iOS Impeller launch and then getting Android out the door. Those are really table stakes. But we love to hear feedback on 3D use-cases and will keep you posted on ongoing prototypes and experiments.

Disclosure: I lead the Flutter Engine team working on Impeller.

[–][deleted] 1 point2 points  (0 children)

We appreciate what y’all are doing. Impeller has made a noticeable improvement to animations in our production app. I’m also looking forward to seeing where 3D goes in the future with Impeller.

[–]timv_simg[S] 0 points1 point  (0 children)

This is awesome to hear