flutter_scene
flutter_scene copied to clipboard
3D library for Flutter.
So far I've only really tried the model importer against models that _I've_ made. Try the model importer against common testing glTFs to scope out corner cases we might not...
* Nodes can be marked as "casting" and/or "receiving" shadows. * For this initial implementation of the shadow caster, just allow for: * setting a single scene-wide shadow casting direction...
Currently, the renderer doesn't explicitly detect translucent items. Translucent items must be marked as translucent and rendered _after_ all opaque items in the scene.
Add the ability to specify an image to use as a faux HDRI. For the initial implementation, just do equirectangular sampling for the specular component (shiny). Don't worry about accurate...
Currently, most of the functionality of `flutter_scene` is built in C++ (as a subsystem in Impeller called [Impeller Scene](https://github.com/flutter/flutter/wiki/Impeller-Scene)). In 2023, I took a step back and began building out...
The `flutter_app` example code doesn't compile and run as is on checkout. The dependencies fail to resolve, and the app requires the `DamagedHelmet.glb` model which isn't part of the checkout.
Rewrite the animation system for Flutter GPU.
Just a quick question to understand the scope of `flutter_scene`: Is it (should it be) possible to load and remove models dynamically from the rendered scene? Especially gltf models that...
Implement a workflow for users to write shaders that customize managed lighting models. To start off, support `standard` (PBR) and `unlit` (blank slate) lighting models. ## Why managed? We could...
Lots of docstrings are missing from the public API. Although the API is early (at the time of writing), we should make it a habit to add comprehensive docstrings everywhere.