Built with SceneView

Interactive 3D experiences across every industry. Drag, rotate, and explore what's possible with a few lines of code.

10+
Platforms
50k+
Downloads
3.4.7
Latest Release
9
MCP Servers
E-Commerce

Product Viewer

Let customers interact with products in 3D before buying. Increase conversions by up to 94%.

Air Max Pulse
★★★★★ 4.8 (2,847 reviews)
$159.99

Boost conversions with interactive 3D

Replace flat product images with fully interactive 3D models. Customers can rotate, zoom, and examine products from every angle. Material variants let them switch colors and finishes in real time.

360° View Material Variants Shadow & Lighting
Scene { ModelNode( model = rememberModelInstance( modelLoader, "models/shoe.glb" ) ) }
Augmented Reality

Furniture AR Preview

Place furniture in your room with AR. See how it fits before you buy.

AR LIVE

Try before you buy, right in your space

ARCore plane detection places furniture on real surfaces. Customers can walk around, resize, and reposition items. Reduces returns by letting people verify fit and style in their actual room.

ARCore / ARKit Plane Detection Real-World Scale
ARScene( sessionConfiguration = ARSession.Config( planeDetection = listOf(Plane.Type.Horizontal) ) ) { AnchorNode(anchor) { ModelNode(model = chairModel) } }
Automotive

Vehicle Configurator

Stunning studio-quality 3D visualization for automotive experiences.

Studio Mode
Exterior Interior Wheels Colors

Photorealistic vehicle presentation

PBR materials deliver showroom-quality rendering. Studio lighting, environment reflections, and real-time shadows make the model indistinguishable from a photo. Perfect for dealership apps and configurators.

PBR Materials HDR Lighting Configurator Ready
Scene( environment = rememberEnvironment( environmentLoader, "studio_hdr.ktx" ) ) { ModelNode(model = carModel) { LightNode(apply = { intensity(150_000f) }) } }
Education

3D Anatomy Viewer

Interactive 3D models with annotations for immersive learning experiences.

Frontal Cortex
Visor Assembly
Ventilation
Comm Module

Interactive learning with 3D annotations

Overlay labels, hotspots, and annotations on 3D models for immersive education. Students can rotate, zoom, and explore complex structures. Works for anatomy, engineering, architecture, and scientific visualization.

Hotspot Labels Zoom to Detail Cross-Platform
Scene { ModelNode(model = anatomyModel) { OverlayNode( position = Float3(0.5f, 1.2f, 0f), content = { AnnotationCard("Frontal Lobe") } ) } }
Luxury

Premium Product Showcase

High-end rendering for luxury brands. Iridescence, transparency, and studio lighting.

Maison SceneView
Iridescence Lamp Limited Edition

Elevate luxury experiences

Advanced PBR extensions like iridescence, sheen, and clearcoat deliver the visual fidelity luxury brands demand. Studio-quality environment lighting makes every material shine. Perfect for jewelry, watches, and high-end design.

Iridescence Studio Lighting Sheen & Clearcoat
Scene( environment = rememberEnvironment( environmentLoader, "studio_soft.ktx" ) ) { ModelNode(model = luxuryModel) // Iridescence, sheen, clearcoat // handled automatically by glTF PBR }
Multi-Platform

One SDK, Every Screen

The same 3D content rendered natively on every device and platform.

Android
Android Phone
Jetpack Compose + Filament
iOS
iPhone
SwiftUI + RealityKit
iPadOS
iPad
SwiftUI + RealityKit
visionOS
Apple Vision Pro
SwiftUI + RealityKit
TV
Android TV
Compose TV + Filament
Web
Web Browser
Kotlin/JS + Filament.js
Flutter
Flutter
PlatformView Bridge
React Native
React Native
Fabric Bridge

Ready to build?

Add 3D and AR to your app in minutes. Open source, free forever.