Skip to content

Try SceneView

Get the demo app running on your device in under a minute.


Clone the repo and run:

git clone https://github.com/sceneview/sceneview.git
cd sceneview
./tools/try-demo.sh

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 android CLI for atomic install + launch. When detected, the try-demo.sh script 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 APK

Debug-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 APKs

Install 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):

./tools/try-demo.sh --download

Option 3 — Android Studio

  1. Open the project in Android Studio
  2. Select the samples:android-demo run configuration
  3. 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
6 HDR environments
Night, studio, warm, sunset, outdoor, autumn
41+ node types
Model, Light, Cube, Sphere, Text, Path, Video, View...
60fps on mid-range
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/.