#273 · Primary category: Video & Animation

StarWars.Android

android animation glsl java opengl opengl-es transition

This component implements transition animation to crumble view into tiny pieces.

Project last updated:09/22/22

GitHub Stars

1.9K

Forks

302

Contributors

4

License

MIT

Why we included this project

Android developers looking for a distinctive screen transition can drop this in and get one quickly. It wraps an activity or fragment's main view in a TilesFrameLayout, and when you call startAnimation() the plane splits into square tiles that crumble into tiny pieces, rendered with OpenGL ES 2.0. You set the animation duration and tile count, and a callback fires when the effect ends so you can hide or remove the view. It's a small, focused library rather than a full framework, so it fits a single polished flourish like a game-over transition or an onboarding reveal. The source is also a decent read if you want to see how custom OpenGL-based view effects are built on Android.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category