Android Open Source - OpenGL Demo sunlight






Project Summary

Android OpenGL ES 2.0 wallpapers and demos.

Web Site / Source Repository

sunlight is hosted in the following web site
https://github.com/ghisguth/sunlight

If you think the Android project sunlight listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of sunlight.

ItemValue
Java File Count41
Target SDK Version18
Minimum SDK Version8
Activity Count5
Raw File Namesres\raw\base.png
res\raw\base_etc1.pkm
res\raw\noise.png
res\raw\noise_etc1.pkm
res\raw\phenix_line_fragment.glsl
res\raw\phenix_line_vertex.glsl
res\raw\post_blur_fragment.glsl
res\raw\post_blur_vertex.glsl
res\raw\sprite_fragment.glsl
res\raw\sprite_vertex.glsl
res\raw\star_color.png
res\raw\star_color_etc1.pkm
res\raw\sun_corona_fragment.glsl
res\raw\sun_corona_lookup_fragment.glsl
res\raw\sun_corona_vertex.glsl
res\raw\sun_fragment.glsl
res\raw\sun_lookup_fragment.glsl
res\raw\sun_ray_fragment.glsl
res\raw\sun_ray_vertex.glsl
res\raw\sun_surface.png
res\raw\sun_surface_etc1.pkm
res\raw\sun_vertex.glsl




Resource Files

There are 1 image files in sunlight. The names of the image files are listed as follows.

thumbnail.png

The following screenshort is generated from the image listed above.

null

Java Source Files

sunlight has the following Java source files.

com.ghisguth.blurredlines.BlurredLinesRenderer.java
com.ghisguth.blurredlines.Wallpaper.java
com.ghisguth.blurredlines.WallpaperSettings.java
com.ghisguth.demo.Grid.java
com.ghisguth.demo.Lines.java
com.ghisguth.demo.SunActivity.java
com.ghisguth.demo.SunV1.java
com.ghisguth.demo.SunV2.java
com.ghisguth.demo.SunV3.java
com.ghisguth.demo.Test.java
com.ghisguth.gfx.ErrorHelper.java
com.ghisguth.gfx.FrameBuffer.java
com.ghisguth.gfx.GeometryHelper.java
com.ghisguth.gfx.Program.java
com.ghisguth.gfx.RenderTexture.java
com.ghisguth.gfx.Shader.java
com.ghisguth.gfx.ShaderManager.java
com.ghisguth.gfx.Texture.java
com.ghisguth.gfx.TextureManager.java
com.ghisguth.gfx.VertexBuffer.java
com.ghisguth.limitlessgrid.GridRenderer.java
com.ghisguth.limitlessgrid.Wallpaper.java
com.ghisguth.limitlessgrid.WallpaperSettings.java
com.ghisguth.shared.ResourceHelper.java
com.ghisguth.sun.SunRenderer.java
com.ghisguth.sun.Wallpaper.java
com.ghisguth.sun.WallpaperSettings.java
com.ghisguth.ux.ColorPickerPreference.java
com.ghisguth.ux.SliderPreference.java
com.ghisguth.wallpaper.GLES20WallpaperService.java
com.ghisguth.wallpaper.glwallpaperservice.EGLConfigChooser.java
com.ghisguth.wallpaper.glwallpaperservice.EGLContextFactory.java
com.ghisguth.wallpaper.glwallpaperservice.EGLWindowSurfaceFactory.java
com.ghisguth.wallpaper.glwallpaperservice.GLWallpaperService.java
com.ghisguth.wallpaper.glwallpaperservice.static.java