Globe 3D

50+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

An immersive Android application that showcases a 3D solar system rendered using OpenGL ES 3.2. Explore multiple planets and celestial bodies with realistic textures, detailed information, and smooth interactions.

Features

• 3D rendering of celestial bodies (Sun, Mercury, Venus, Earth, Moon, Mars, Jupiter, Saturn, Uranus, Neptune) using OpenGL ES 3.2.

• Realistic textures for all planets, the Sun, and the Moon with Milky Way background.

• Touch gestures for rotating celestial bodies.

• Pinch-to-zoom functionality for scaling.

• Swipe left or right to switch between planets with smooth camera transitions.

• Detailed planet information dialog with comprehensive data including physical properties, orbital data, atmospheric characteristics, and exploration information.

• Real-time planet name display showing the currently focused celestial body.

• Performance monitoring overlay displaying FPS, triangle count, and memory usage.

• Loading screen with animated particle effects.

• Custom GLSurfaceView for OpenGL rendering.

• Modularized code structure for easy understanding and maintenance.

Getting Started

To run the demo:

• Clone this repository to your local machine.

• Open the project in Android Studio.

• Build and run the app on an Android device or emulator.

Dependencies

• Android SDK (Minimum: API 24, Target: API 36)

• OpenGL ES 3.2

• Gradle

• AndroidX libraries (AppCompat, Material, Activity, ConstraintLayout)

License

This project is open source and the full code is available on GitHub

https://github.com/ZayedCom/Globe3D
Updated on
Nov 13, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Committed to follow the Play Families Policy

What’s new

Initial Release

App support

Phone number
+905315149334
About the developer
ZAID KOTYBA SHEET SHEET
appnfusion@gmail.com
Vişnezade Mahallesi Sporcu Adil Sokak 34357 Beşiktaş/İstanbul Türkiye

More by APP NFUSION