Skip to content
프로젝트

the3deer/android-3D-model-viewer

GitHub에서 보기

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

Original

Android 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

Screenshot1 Screenshot2 Screenshot3

Project Structure

This project consists of two main components:

  1. App (:app): The Android application layer, managing UI, state, and user interaction.
  2. Engine (:engine): A standalone 3D engine submodule.

Documentation

For detailed information, please refer to the following guides:

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.