PebbleFractal

This is an app that runs on pebble time and pebble time steel watches which can render julia and mandelbrot sets of any kind. The controls and UI are a bit sloppy, but I'll continue working to fix it.

Controls:

When user selected julia set:

First number (real value for c in z = z^2+c):

  up - hold to make the number increase

  down - hold to make the nubmer decrease

  select - move on to the next number

Second number (imaginary value for c in z = z^2+c):

  up - hold to make the number increase

  down - hold to make the number decrease

  select - move on to fractal rendering

Fractal rendering:

  See fractal rendering controls

Fractal rendering controls:

//sorry, these are terrible. If I had access to the gyroscope, they wouldn't be...

state = zoomstate

if state is zoomstate:

  up - press to zoom in a little//takes a second because it has to re-render. This applies to the other adjustments too.

  down - press to zoom out a little

  up - doubletap to increase the rendering quality//this makes the renders take longer too

  down - doubletap to decrease the rendering quality//this makes the renders take a shorter amount of time too

  select - state = upanddownstate

if state is upanddownstate:

  up - press to go up a little

  down - press to go down a little

  up - press multiple times in succession to go up that many increments//i.e. you don't have to wait for it to finish rendering

  down - press multiple times in succession to go down that many increments

  select - state = leftandrightstate

if state is leftandrightstate:

  up - press to go to the right a little

  down - press to go to the left a little

  up - press multiple times in succession to go to the right that many increments

  down - press multiple times in succession to go to the left that many increments

  select - state = zoomstate