code: private float[] generateParticleVelocities()
      {
          float velocities[] = new float[mEmitRate * 3];
          for ( int i = 0; i < mEmitRate * 3; i +=3 )
          {
              Vector3f nexVel = getNextVelocity();
              velocities[i] = nexVel.x;
              velocities[i+1] = nexVel.y;
              velocities[i+2] = nexVel.z;
          }
          return velocities;
      }
docs: generate random velocities in the given range
  @return