About SceneView Demo: 3D & AR SDK
3D models, AR placement and room scans for Compose, each with its source code
See what the SceneView SDK can do, on your own phone, before you write a line of code.
SceneView is an open-source 3D and augmented reality SDK for Jetpack Compose, SwiftUI and the web, built on ARCore on Android. This app is its demo: more than 40 screens, each one a working sample of a feature you can put in your own app. Every screen links to the source code that draws it, and most of them are only a few lines long.
START HERE
- The home — a featured model in a live 3D scene. Open it to turn it around on screen, or place it in your room at its real size.
- Cosmos — a galaxy, a particle collision, a flow field and a ringed star system, joined by a camera tour that flies you through them. Touch the screen to take the camera back.
- 3D Scan — walk around a room and watch its walls appear in 3D as you go, with the area covered counting up. On phones with ARCore depth, it then draws an indicative floor plan of the room's real shape, with its doors, windows, dimensions and area, which you can share as a PDF or a DXF drawing. Missed a corner? Scan that part again and it joins the room. No room at hand? Tap "See an example" to replay a recorded scan in 3D, as a map, or through the camera.
WHAT THE SAMPLES SHOW
- 3D models — load GLB and glTF files, play their animations, and orbit, pinch and zoom the camera. Tap "Surprise me" for the next model.
- Augmented reality — place a toy car, a sofa or a coffee mug on the floor or a table, hang something flat against a wall, track images and faces, and measure distances, walls, doors and windows.
- Real-world blending — real furniture and people stay in front of virtual objects, and the room's own light lights the model.
- Lighting and materials — swap HDR environments and watch reflections and shadows change in real time.
- Anchors, depth, physics, geometry, spatial audio and more.
- Your own files — open a GLB, glTF, OBJ, STL or PLY file and see how the SDK renders it.
Every screen follows your phone's light or dark theme.
FOR DEVELOPERS
A 3D model on screen is one composable, and AR placement is one call. Find the screen that looks like what you want to build, open its code, and copy it into your project. The SDK, the samples and this app are open source: SceneView has more than 1,300 stars on GitHub, and over 500 public repositories declare it as a dependency.
github.com/sceneview/sceneview
PRIVACY
No account, no ads, no cross-app tracking. Your models and the camera feed are processed on your device — the camera is used only for AR, and nothing it sees is stored or uploaded. The app sends usage statistics and crash reports (Firebase), never linked to your identity, to decide what to improve next — you can turn them off in About › Privacy & notifications. Beyond that, two things reach the network, and only when you ask for them: searching the online model galleries, and the handful of samples that host an anchor with Google's ARCore cloud service.
Open source under the Apache License 2.0.
https://github.com/sceneview/sceneview
What's new in the latest 4.65.0
- glTF and GLB on iOS, macOS and visionOS (#4889). ModelNode.load("models/fox.glb") now opens glTF 2.0 with SceneViewSwift's own importer, with no third-party dependency. It works through the same call as USDZ, with the URL and remote variants too. The importer reads GLB, .gltf with its .bin and images next to it, and data: URIs. It brings in the node hierarchy, metallic-roughness materials with their textures, alpha modes, unlit, texture transforms, skins and animations; the animation…
SceneView Demo: 3D & AR SDK APK Information
Old Versions of SceneView Demo: 3D & AR SDK
Super Fast and Safe Downloading via APKPure App
One-click to install XAPK/APK files on Android!











