Skip to content

Welcome to Scene

Flutter Scene (the flutter_scene package) is a general-purpose, realtime 3D engine for Flutter. It renders glTF models, physically based and custom materials, image-based lighting, skinned animation, and physics, on top of Flutter GPU and Impeller. On the web it runs through a built-in WebGL2 backend.

A glTF model phases into existence in three passes: a wireframe, flying glass shards, then the physically based surface behind a glowing seam. Each pass is a custom material over geometry derived from the model at runtime.

From there, the Guides cover each subsystem in depth with live demos, and the API reference documents every public symbol.