still messing with gpu version.  stupid webgl.  there's no way to read back in float texture values for debugging.