This Android application showcases a 3D globe rendered using OpenGL ES 3.2. The globe can be rotated using touch gestures, and it supports pinch-to-zoom for scaling.
The demo utilizes a custom GLSurfaceView for rendering the 3D scene and includes a custom Renderer class for managing the OpenGL rendering pipeline.
• 3D rendering of a textured globe using OpenGL ES 3.2.
• Touch gestures for rotating the globe.
• Pinch-to-zoom functionality for scaling the globe.
• Custom GLSurfaceView for OpenGL rendering.
• Modularized code structure for easy understanding and maintenance.
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.
• Android SDK
• OpenGL ES 3.2
• Gradle
This project is licensed under the MIT License - see the LICENSE.md file for details.
Zaid K. Al Qassar
APP NFUSION 2024