Skip to content

chartsai/GLESDemo

Repository files navigation

GLESDemo

Used to demo some GLES feature Android.

Screen shots

Screen Shot 0 Screen Shot 1 Screen Shot 2 Screen Shot 3 Screen Shot Firework 0 Screen Shot 4 Screen Shot Obj 2 Screen Shot 5 Screen Shot 6 Screen Shot 7

Usage

Please use Android Studio to import this project.

Environment

Android Studio 2.0

Dependency

com.android.support:appcompat-v7:23.1.1

Tested device

HTC one A9

Side projects

Firework (GLES2.0 Firework Sample)

Features

  • Touch the screen and show the blur firework
  • Holding the screen to show the blur fireworks continuously.
  • Shake the device, observe the asynchronized BOOOOOOMB effect. :P
  • Double touch the screen to show Android firework! :D

Firework types

  • GLBlurFirework: show a firework as a ball with blur.
  • GLPointFirework: show a firework as a ball without blur. It is used in BOMB effect.
  • GLImageFirework: used to show any image as firework. It is used to show Android firework.

Screen Shots

Firework Screen Shot 0 Firework Screen Shot 1 Firework Screen Shot 2


Obj Loader (LoadObjActivity)

Features

Load obj file in some general ways. All obj files are stored in assets folder. (Please keep to license file of obj files)

Screen Shots

Obj Loader Screen Shot 0 Obj Loader Screen Shot 1 Obj Loader Screen Shot 2 Obj Loader Screen Shot 3


Author

Charlie Tsai (chatea): cha122977@gmail.com

LICENSE

Apache 2.0

skybox image from [https://reije081.home.xs4all.nl/skyboxes/](Roelz'n Boel)

About

Demo basic GLES feature

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published