Fragments

Fragments Free App

Rated 3.04/5 (51) —  Free Android application by John YS

Advertisements

About Fragments

Description:

Fragments is a demo application for a custom OpenGL Java implementation for Android.

The demo trails your finger with vibrant, randomly generated planes as you drag your finger across the screen.

Implementation:

The planes are drawn on an Android bitmap using a custom written Java implementation of OpenGL (called SGL) for Stanford's CS148 Graphics class.

Before each addition to the canvas, a random rotation and scaling matrix is pushed onto the SGL stack. Each plane is a square drawn with OpenGL calls to a "triangle strip." After a plane has been drawn, the SGL state is restored from the random transformations so that a plane with new properties can be drawn.

The coloring of the squares is calculated using barycentric interpolation between assigned colors to the triangle strip vertices.

The OpenGL/SGL implementation that this demo showcases features a matrix stack, vertice position and color specification, triangle drawing, and barycentric interpolation, among other features to provide a useable portion of the features in the full OpenGL API.

Performance:

IMPORTANT: Please note that this demo application is PROCESSOR INTENSIVE. It is meant to showcase the possibility of a custom, scratch-built Java implementation of OpenGL/SGL on the Android platform. Since it is written in Java and does not utilize the Java NDK or make GPU calls, this application may have a rendering delay and run SLOWER on devices with weak CPUs.

Feedback:

This application is still under development. Any questions or comments are appreciated!

fragmentsapp@gmail.com

How to Download / Install

Download and install Fragments version 1.0 on your Android device!
Downloaded 5,000+ times, content rating: Everyone
Android package: com.johnyangsam.fragments, download Fragments.apk

All Application Badges

Free
downl.
Android
2.2+
For everyone
Android app

App History & Updates

More downloads  Fragments reached 5 000 - 10 000 downloads
More downloads  Fragments reached 1 000 - 5 000 downloads
More downloads  Fragments reached 500 - 1 000 downloads
More downloads  Fragments reached 100 - 500 downloads

What are users saying about Fragments

K70%
by K####:

Good for creating wallpaper

T70%
by T####:

I love it.

Q70%
by Q####:

WHOOP!

Q70%
by Q####:

I love the colors and it's clever !

I70%
by I####:

Its simplicity and colorful shapes are mesmerizing!

M70%
by M####:

Near implementation of opengl on Android. Looking forward to seeing how it progresses.

N70%
by N####:

A beautiful creation based on mathematical equations. Pretty cool !

W70%
by W####:

I love the colors and it's clever !

X70%
by X####:

Fun app to play around with. Is the source code online?

S70%
by S####:

Beautiful colors A beautiful creation based on mathematical equations. Pretty cool !

Z70%
by Z####:

Sweet I love the colors and it's clever !

V70%
by V####:

Fun App Fun app to play around with. Is the source code online?

N70%
by N####:

Cool demo Near implementation of opengl on Android. Looking forward to seeing how it progresses.


Share The Word!


Rating Distribution

RATING
3.05
51 users

5

4

3

2

1