Generative Art - Brook Trout Pattern

As a personal generative art project I’d like to try and recreate the pattern on brook trout skin (see image below for reference). However, I’m not really sure where to start.I assume:

  1. It’d require simulating reaction-diffusion systems with a gradient of parameters, to generate the transition from the blobby pattern on the back to the spottier pattern on the flanks.
  2. I’d need to use webGL to handle intensive processing requirements, especially if this is to be dynamic and animated

Beyond that I’m pretty much clueless. Therefore, I’d appreciate any suggestions on how I can tackle this. E.g., are there any libraries that I should check out? Or how might I break this down into sub-steps?