Try SceneView¶
Get the demo app running on your device in under a minute.
Option 1 — One command (recommended)¶
Clone the repo and run:
That's it. The script builds the demo app and installs it on your connected Android device.
Requirements
- Android device with USB debugging enabled
- Java 17+ installed
- adb on your PATH (comes with Android Studio)
- Optional: Google's
androidCLI for atomic install + launch. When detected, thetry-demo.shscript uses it automatically.
Try a specific platform demo¶
./tools/try-demo.sh --sample android-demo # Full showcase (59 demos: 30 non-AR + 29 AR)
./tools/try-demo.sh --sample android-tv-demo # D-pad controlled TV viewer
Run ./tools/try-demo.sh --help for the full list.
Option 2 — Download the APK¶
Android Demo
Full showcase: 4 tabs, 59 interactive demos, 41+ node types, animations, physics, post-processing.
Download APKDebug-signed — works on any device, no Play Store needed.
All Platform Demos
APKs for Android, Android TV. iOS and Web demos available from source.
Browse all APKsInstall from terminal¶
# Download and install + launch in one line, using Google's android CLI
# (https://developer.android.com/tools/agents/android-cli)
curl -fSL -o /tmp/sceneview-android-demo.apk \
https://github.com/sceneview/sceneview/releases/latest/download/sceneview-android-demo.apk \
&& android run \
--apks=/tmp/sceneview-android-demo.apk \
--activity=io.github.sceneview.demo/.MainActivity
…or, with the legacy adb toolchain:
curl -fSL -o /tmp/sceneview-android-demo.apk \
https://github.com/sceneview/sceneview/releases/latest/download/sceneview-android-demo.apk \
&& adb install -r /tmp/sceneview-android-demo.apk
Or use the script's download mode (no build required):
Option 3 — Android Studio¶
- Open the project in Android Studio
- Select the
samples:android-demorun configuration - Click Run
What's in the demo¶
| Tab | What it shows |
|---|---|
| 3D | Full-screen 3D viewer — orbit camera, 8 models, 6 HDR environments |
| AR | Tap-to-place, plane detection, 4 AR models, gesture controls |
| Samples | Model viewer, geometry, animation, dynamic sky demos |
| About | Platform info, GitHub links |
11 models
Khronos PBR demos, Sketchfab realistic & animated characters
Khronos PBR demos, Sketchfab realistic & animated characters
6 HDR environments
Night, studio, warm, sunset, outdoor, autumn
Night, studio, warm, sunset, outdoor, autumn
41+ node types
Model, Light, Cube, Sphere, Text, Path, Video, View...
Model, Light, Cube, Sphere, Text, Path, Video, View...
60fps on mid-range
Filament rendering engine, optimized for mobile
Filament rendering engine, optimized for mobile
Build from source¶
# Clone
git clone https://github.com/sceneview/sceneview.git
cd sceneview
# Build just the demo
./gradlew :samples:android-demo:assembleDebug
# Build all samples
./gradlew assembleDebug
# Run lint
./gradlew :samples:android-demo:lint
The APK lands in samples/android-demo/build/outputs/apk/debug/.