Ocean FFT

Ocean FFT Free App

Rated 4.86/5 (7) —  Free Android application by Jack Hollow

Advertisements

About Ocean FFT

This is a DEMO app showing a Java / Android implementation of the FFT process for simulating a moving ocean surface, as per Keith Lantzs work at http://www.keithlantz.net.

The app allows for certain parameters to be altered:
- alpha (spectrum)
- wind speed
- "choppiness"
- gravity

It is hardcoded to a 64x64 grid with a "wave length" of 48, which will be too much for many processors; you'll need at minimum a dual core 1Ghz supporting OpenGLES2.0.

If you get a "force close", then your device probably doesn't support the fragment shader being used.

The FFT evaluation is run in a separate thread; FPS is shown for both threads.

One day I may turn it into a live wallpaper, or a game maybe.

How to Download / Install

Download and install Ocean FFT version 1.0.6 on your Android device!
Downloaded 100+ times, content rating: Everyone
Android package: uk.co.jackhollow.android.oceanfft, download Ocean FFT.apk

All Application Badges

Free
downl.
Android
2.3.3+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Updated shaders to improve performance considerably.
Removed 30FPS frame lock, so app runs as fast as it can; get 60FPS on my S4 mini now.

What are users saying about Ocean FFT

R70%
by R####:

The ability to update the parameters on the fly is a nice perk together with the animated light source.

L70%
by L####:

The ability to update the parameters on the fly is a nice perk together with the animated light source.

U70%
by U####:

Good effect!


Share The Word!


Rating Distribution

RATING
4.95
7 users

5

4

3

2

1