프로젝트
GitHub에서 보기
the3deer/android-3D-model-viewer
the3deer/android-3D-model-viewer has 1,559 GitHub stars and 392 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-15 07:27 UTC. Last push 2026-09-04.
What you can do
- Multi-Format Support: Load OBJ, STL, DAE (Collada), GLTF, and FBX files.
- Advanced Rendering: Support for skeletal animation, normal mapping, and basic lighting.
- Modern UI: Built with Android Fragments, Navigation Component, and Material Design.
- VR Ready: Integrated Anaglyph and Stereoscopic (VR headset) rendering modes.
측정된 스타 증가
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
소개
Android OpenGL 2.x/3.x application to view 3D models. Published on Play Store
창작 및 미디어README.md
OriginalAndroid 3D Model Viewer
A powerful, open-source Android application for viewing and inspecting 3D models. Built with a modular architecture and powered by a custom OpenGL ES 2.0/3.0 engine.
News (04/09/2026)
Version 5.1.0 *
- Android SDK 36 upgrade (min SDK 26))
- New PolyHaven and OpenSource 3D Assets provider
- New Orthographic and Isometric Cameras
- Engine improvement and bugs fixed
Key Features
- Multi-Format Support: Load OBJ, STL, DAE (Collada), GLTF, and FBX files.
- Advanced Rendering: Support for skeletal animation, normal mapping, and basic lighting.
- Modern UI: Built with Android Fragments, Navigation Component, and Material Design.
- VR Ready: Integrated Anaglyph and Stereoscopic (VR headset) rendering modes.
- Interactive Tools: Wireframe toggles, skeleton visualization, bounding boxes, and ray-cast selection.
Screenshots

Project Structure
This project consists of two main components:
- App (
:app): The Android application layer, managing UI, state, and user interaction. - Engine (
:engine): A standalone 3D engine submodule.
Documentation
For detailed information, please refer to the following guides:
- Application Documentation: Details on UI architecture, reactive data flow, and app-specific features.
- Engine Integration: How to use the engine as a standalone library.
- Engine Documentation: Deep dive into the 3D engine API, Scene Graph, and rendering pipeline.
Getting Started
Installation
You can install the app via:
Building from Source
# Clone with submodules
git clone --recursive https://github.com/the3deer/android-3D-model-viewer.git
cd android-3D-model-viewer
# Build and Install
./gradlew assembleDebug
adb install -r app/build/outputs/apk/debug/app-debug.apk
Community & Support
- Issues: Found a bug or have a suggestion? Open an issue.
- Contributing: Pull requests are welcome! Please follow the existing code style.
Credits & License
- The3Deer: MIT License
- JglTF (GLTF Parser): MIT License
- ufbx (FBX Parser): MIT License
- Earcut: ISC License
Maintained by The3Deer. Assisted by Gemini AI.