Powered by ARCore & Google Filament

3D & AR for
Android · Flutter
React Native

Open source rendering library bringing real-time 3D and augmented reality to any platform. High performance, production ready, completely free.

500K+ Downloads / Quarter
1,000+ Companies
1,100+ GitHub Stars

One library, every platform

Whether you build native Android, cross-platform Flutter or React Native — SceneView has you covered.

Everything you need for AR

From basic 3D model rendering to full augmented reality — SceneView exposes ARCore's full feature set with a clean, modern API.

🎯
3D Model Viewer
Load, display and animate glTF / glb 3D models with PBR materials, environment lighting and full gesture control.
See demo
🖼️
Augmented Images
Detect real-world 2D images and anchor persistent 3D content on top of them in real time using the device camera.
See demo
😊
Augmented Faces
Track and map 468 facial landmarks in real time to apply AR masks, accessories and expressions to a user's face.
See demo
☁️
Cloud Anchors
Share AR experiences across devices with persistent cloud-hosted anchors powered by Google ARCore Cloud.
See demo
📏
Depth API
Access per-pixel depth data to enable realistic occlusion, surface detection and accurate placement of virtual objects.
See demo
💡
Environment Lights
Automatically estimate real-world lighting from the camera feed and apply it to 3D objects for photorealistic rendering.
See demo

Ready to build with SceneView?

Join hundreds of developers shipping 3D & AR experiences across Android, Flutter and React Native.