Skip to content

gnawadawa/sunlight

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sunlight
=======================

Project includes 3D live wallpaper for OpenGL ES 2.0 capable androind devices.

Your very own sun
=======================

This application is a 3D live wallpaper. It renders sun as well as other star types using OpenGL ES 2.0.

Live animated Sun can be configured. You can change size, color, animation speed, corona size, turbulence and many more options.

Usage: Home->Press Menu->Wallpapers->LiveWallpapers.
You can open settings by double tapping on the screen.

If your device supports non squared textures, consider using this options  all the time.
Post effects may cause performance issues on slow  devices.
But you can turn them off  in the settings menu.

Wallpaper should work properly on HTC Desire and Nexus 7 devices.
If you have problems on your device please email me.

Code based on my previous projects blurred-lines-live (https://github.com/ghisguth/blurred-lines-live) and the-grid-live (https://github.com/ghisguth/the-grid-live). Hope they will me merged into this project in future.

Some code and resources was borrowed from other projects. Here is the list of the one which I can recall:

* Live Wallpaper Open GL support used from andenginelivewallpaperextensio project
(http://code.google.com/p/andenginelivewallpaperextension).
* Detailed information on GLSurfaceView adaption for 3D Live Wallpapers:
http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
* GLWallpaperService imported from https://github.com/markfguerra/GLWallpaperService
Settings code based on https://github.com/JakeWharton/SnakeWallpaper project.
* Some ideas and few textures was borrowed from "100,000 stars" demo (http://workshop.chromeexperiments.com/stars/)
* Volumetric Light Scattering as a Post-Process (http://http.developer.nvidia.com/GPUGems3/gpugems3_ch13.html)
* Some code ideas was borrowed harism's android_effects demo (https://github.com/harism/android_effects)

Build instructions
----------------------

The project created in Intellij IDEA 12 Community Edition. Ant build should work too.

blurred-lines-live
=======================

This is small live wallpaper inspired by 1K demo "In the mist of web"
(www.tylerdurden.net.ru).

Usage: Home->Menu->Wallpapers->Live Wallpapers

Wallpaper should work properly on HTC Desire device.
If you have problems on your device please email me.

Speed improvements may be introduced in further version.

Live Wallpaper Open GL support used from andenginelivewallpaperextensio project
(http://code.google.com/p/andenginelivewallpaperextension).
Detailed information on GLSurfaceView adaption for 3D Live Wallpapers:
http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
GLWallpaperService imported from https://github.com/markfguerra/GLWallpaperService
Settings code based on https://github.com/JakeWharton/SnakeWallpaper project.


the-grid-live
=======================

This is small live wallpaper based on blurred-lines-live project.

Usage: Home->Menu->Wallpapers->Live Wallpapers

Wallpaper should work properly on HTC Desire and Nexus 7 devices
If you have problems on your device please email me.


Code forked from blurred-lines-live project (https://github.com/ghisguth/blurred-lines-live);
Live Wallpaper Open GL support used from andenginelivewallpaperextensio project
(http://code.google.com/p/andenginelivewallpaperextension).
Detailed information on GLSurfaceView adaption for 3D Live Wallpapers:
http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
GLWallpaperService imported from https://github.com/markfguerra/GLWallpaperService
Settings code based on https://github.com/JakeWharton/SnakeWallpaper project.

About

Android OpenGL ES 2.0 wallpapers and demos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.1%
  • GLSL 3.9%