Compose 3D Model Viewer
An experimental Android 3D model viewer integrating the SceneView API with Jetpack Compose. Supports interactive 3D object rendering with zoom, pan, rotation, and dynamic UI layers.
Key Features
Bridging native Compose UI with 3D graphics rendering.
SceneView Integration
Utilizes the SceneView API to load and render small 3D models efficiently within the Android environment.
Interactive Controls
Supports intuitive touch gestures allowing users to freely rotate, pinch-to-zoom, and pan around the 3D objects.
Dynamic Compose UI
The entire UI is built with Compose, featuring a responsive, dynamic "line-flow" style animated background beneath the 3D canvas.
Experimental Sandbox
An ongoing experimental project used to test the limits, performance, and current bugs of combining Compose with heavy 3D rendering.
Built With
Technologies powering this application
Explore The Code
Dive into the source code to see how 3D graphics are bridged with modern Compose UI.