the camera ripple app, moving the simulation to OpenCL