Physically Based Rendering in Filament

google.github.io

47 points by indigo945 3 days ago


nmfisher - a day ago

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.

[0] https://github.com/nmfisher/thermion

Austizzle - 2 days ago

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

petermcneeley - a day ago

I use the page to test scrolling.

pjmlp - a day ago

This is yet another library that made some Google I/O headlines, had an Android framework, and eventually got forgotten.

EDIT: Indeed, that was the case.

https://developers.google.com/sceneform/develop

michaelbrave - a day ago

that's going to be a confusing name with the connections to 3D printing