Filament is a great lightweight cross-platform PBR rendering library. There's a few things missing (real GPU instancing is one), but in terms of shadows/antialiasing/color grading, it's very powerful. The material (shader) language is also very accessible.
I maintain an open-source Dart/Flutter package[0] which is mostly a wrapper around Filament. This makes it considerably easier to have a single UI+codebase that runs across macOS, iOS, Android, Windows, and Web.
Man, I got excited for a second from the title thinking this was about a way to produce 3d printer filament from PBR settings, so you could tweak a material on the computer and have your filament match the digital version
Huh? That literally says that the (higher-level) "Sceneform" library uses Filament for the PBR, isn't that the opposite of it being forgotten? What am I missing, I really don't follow Android development ...
I'm not sure how it's confusing. Is it any more confusing than "v8" also being a type of internal combustion engine or blender also being a kitchen appliance?
I maintain an open-source Dart/Flutter package[0] which is mostly a wrapper around Filament. This makes it considerably easier to have a single UI+codebase that runs across macOS, iOS, Android, Windows, and Web.
[0] https://github.com/nmfisher/thermion
EDIT: Indeed, that was the case.
https://developers.google.com/sceneform/develop
"Sceneform SDK for Android was open sourced and archived (github.com/google-ar/sceneform-android-sdk) with version 1.16.0."
v8 as a drink and as an engine.
blender as a piece of software and as an appliance
filament as a physical building material and as a physical rendering material.
One of these things is not like the other (or rather, one of these things sounds very much like the other).