Шум Перлина в Java

Для проекта клеточных автоматов, над которым я работаю, мне нужно генерировать двумерные логические массивы случайным образом, используя различные алгоритмы и методы. На данный момент у меня есть только один тип рандомизации в приложении - цикл по каждой ячейке в массиве и генерация случайной двойной переменной, затем, если случайное число больше 0,5, я устанавливаю для этой ячейки значение true, если не устанавливается на false.

Я хотел бы изучить создание этих логических матриц с использованием более интересных алгоритмов, таких как шум Перлина или что-то в этом роде. Генераторы шума, которые используются для генерации ландшафта или чего-то подобного, могут быть хорошими, если вы знаете о любом другом, кроме шума Перлина (генерация мира Minecraft подсказала мне эту идею).

Единственная проблема в том, что я не знаю, с чего начать (любой идеи?):)

8
задан tshepang 2 May 2014 в 04:13
поделиться