diff options
Diffstat (limited to 'res')
-rw-r--r-- | res/drawable-nodpi/bg.png | bin | 346778 -> 192342 bytes | |||
-rw-r--r-- | res/drawable-nodpi/fgstar.png | bin | 5241 -> 0 bytes | |||
-rw-r--r-- | res/drawable-nodpi/staticstar.png | bin | 0 -> 1332 bytes | |||
-rw-r--r-- | res/drawable-nodpi/staticstar2.png | bin | 0 -> 6971 bytes | |||
-rw-r--r-- | res/drawable-nodpi/wallpaper_thumb.png | bin | 45595 -> 31873 bytes | |||
-rw-r--r-- | res/raw/bgstar_vs.glsl | 4 | ||||
-rw-r--r-- | res/raw/spacecloud_fs.glsl | 6 | ||||
-rw-r--r-- | res/raw/spacecloud_vs.glsl | 8 | ||||
-rw-r--r-- | res/raw/staticstar_fs.glsl | 9 | ||||
-rw-r--r-- | res/raw/staticstar_vs.glsl | 13 |
10 files changed, 28 insertions, 12 deletions
diff --git a/res/drawable-nodpi/bg.png b/res/drawable-nodpi/bg.png Binary files differindex 0102d9f..feb8ec4 100644 --- a/res/drawable-nodpi/bg.png +++ b/res/drawable-nodpi/bg.png diff --git a/res/drawable-nodpi/fgstar.png b/res/drawable-nodpi/fgstar.png Binary files differdeleted file mode 100644 index 100250f..0000000 --- a/res/drawable-nodpi/fgstar.png +++ /dev/null diff --git a/res/drawable-nodpi/staticstar.png b/res/drawable-nodpi/staticstar.png Binary files differnew file mode 100644 index 0000000..169d9e9 --- /dev/null +++ b/res/drawable-nodpi/staticstar.png diff --git a/res/drawable-nodpi/staticstar2.png b/res/drawable-nodpi/staticstar2.png Binary files differnew file mode 100644 index 0000000..3bf88f0 --- /dev/null +++ b/res/drawable-nodpi/staticstar2.png diff --git a/res/drawable-nodpi/wallpaper_thumb.png b/res/drawable-nodpi/wallpaper_thumb.png Binary files differindex 41a355c..7b101c2 100644 --- a/res/drawable-nodpi/wallpaper_thumb.png +++ b/res/drawable-nodpi/wallpaper_thumb.png diff --git a/res/raw/bgstar_vs.glsl b/res/raw/bgstar_vs.glsl index ac35d9f..4a41c55 100644 --- a/res/raw/bgstar_vs.glsl +++ b/res/raw/bgstar_vs.glsl @@ -1,7 +1,7 @@ varying vec4 varColor; void main() { - float dist = ATTRIB_position.y; + float dist = ATTRIB_position.y * UNI_scaleSize; float angle = ATTRIB_position.x; float x = dist * sin(angle); @@ -14,7 +14,7 @@ void main() { pos.y = s*x - t*y; pos.z = ATTRIB_position.z; pos.w = 1.0; - + pos.y = pos.y * 0.5; gl_Position = UNI_MVP * pos; varColor = vec4(1.0, 1.0, 1.0, 0.5); diff --git a/res/raw/spacecloud_fs.glsl b/res/raw/spacecloud_fs.glsl index 75adcd2..819f5a8 100644 --- a/res/raw/spacecloud_fs.glsl +++ b/res/raw/spacecloud_fs.glsl @@ -1,12 +1,8 @@ -varying vec4 varColor; void main() { lowp vec4 texColor; texColor = texture2D(UNI_Tex0, gl_PointCoord); - - // texColor = texture2D(UNI_Tex1, gl_PointCoord); - + gl_FragColor.rgb = texColor.rgb; gl_FragColor.a = 0.1; - // gl_FragColor = varColor; }
\ No newline at end of file diff --git a/res/raw/spacecloud_vs.glsl b/res/raw/spacecloud_vs.glsl index 0056328..3ddbd6f 100644 --- a/res/raw/spacecloud_vs.glsl +++ b/res/raw/spacecloud_vs.glsl @@ -1,10 +1,9 @@ -varying vec4 varColor; varying float pointSize; void main() { float dist = ATTRIB_position.y / 4.0; float angle = ATTRIB_position.x; - + float x = dist * sin(angle) * 0.8; float y = dist * cos(angle) * 0.8; float p = dist * 7.5; @@ -17,10 +16,9 @@ void main() { pos.w = 1.0; pos.y = pos.y * 0.5; gl_Position = UNI_MVP * pos; - varColor = vec4(1.0, 1.0, 1.0, 1.0); pointSize = 170.0-(pos.y*pos.y*1.2*1.2 + pos.x*pos.x)*400.0; - if(pointSize<=30.0){ + if (pointSize<=30.0) { pointSize = 30.0; } - gl_PointSize = pointSize;// - snoise(pos.xy)*5.0; + gl_PointSize = pointSize; }
\ No newline at end of file diff --git a/res/raw/staticstar_fs.glsl b/res/raw/staticstar_fs.glsl new file mode 100644 index 0000000..ce03eee --- /dev/null +++ b/res/raw/staticstar_fs.glsl @@ -0,0 +1,9 @@ +varying float pointSize; + +void main() { + if (pointSize > 4.0) { + gl_FragColor = texture2D(UNI_Tex1, gl_PointCoord); + } else { + gl_FragColor = texture2D(UNI_Tex0, gl_PointCoord); + } +}
\ No newline at end of file diff --git a/res/raw/staticstar_vs.glsl b/res/raw/staticstar_vs.glsl new file mode 100644 index 0000000..92b0bc6 --- /dev/null +++ b/res/raw/staticstar_vs.glsl @@ -0,0 +1,13 @@ +varying float pointSize; + +void main() { + vec4 pos; + pos.x = ATTRIB_position.x; + pos.y = ATTRIB_position.y; + pos.z = ATTRIB_position.z; + pos.w = 1.0; + + gl_Position = UNI_MVP * pos; + pointSize = ATTRIB_pointSize; + gl_PointSize = pointSize*UNI_scaleSize; +}
\ No newline at end of file |