Android App Source

Earth Viewer (Android, OpenGL ES 2.0)

Source code is located on github https://github.com/H21lab/Earth-Viewer

Cubes Live Wallpaper (Android, OpenGL ES 2.0)

Source code is located on github https://github.com/H21lab/Cubes-Live-Wallpaper

Cubes Live Wallpaper is live wallpaper application for Android 2.3.3 using the OpenGL ES 2.0, gravity, acceleration sensors and real time physics available on Google Play Market.

Compilation

  • Android SDK, Eclipse, Eclipse Android plugin is required. Please follow the official tutorial how to setup the environment.
  • Than import the project into Eclipse.

Known limitations

  • Cubes are actually spheres. The source include balls elastic collision
  • Only last rotation apply to objects. The rotation matrix are not yet multiplied
  • The energy of objects is not shared between rotation and translation movement. Rotation can't cause movement after impact.

Android texture: Portion of this application (Android texture) is reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

GLWallpaperService: Livewallpaper supports OpenGL ES 2.0 thanks to Robert Green's GLWallpaperService.