title: How Do I Fill a 2D Array With Perlin Noise?
body: <p>I've devised a small personal project to help me learn how to use Perlin Noise. This project involves filling a 2D array of <code>r</code> rows and <code>c</code> columns with random, coherent data generated with a Perlin Noise algorithm.</p>
  
  <p>Now, I've just spent hours reading a wide variety of resources about generating Perlin Noise. However, it's all over my head and I'm totally lost. I understand the basic concept, but I don't have a clue how to begin implementing this in Java. I think it would be most helpful if someone could show me some well-commented code that accomplishes my goal so I can work backwards and apply it myself.</p>