3D Процедурная генерация бесконечных пещер

Как вы можете создавать красивые пещеры? Я пробовал 3D-симплексный шум и 3D-шум перлина, но ни один из них не дал мне никаких результатов. В зависимости от того, как я это настроил, я получаю либо слайсы, либо просто случайный шум. Моя главная проблема в том, что кажется, что все эти генераторы шума сделаны для определенного размера (например, 4095x4095), но мне нужен (относительно) бесконечный, поэтому я нормализую реальные координаты (которые являются целыми) через coord+(2^31)*(1.0/2^32)*4095, но для 3D-шума, он просто делает ломтики. Если я этого не сделаю, я получу просто случайный шум (даже с одной октавой). Какой алгоритм и как вы генерируете случайные пещеры в 3D?


person Enerccio    schedule 30.03.2016    source источник
comment
вы смотрели на сотовый автомат?   -  person Guiroux    schedule 30.03.2016
comment
это должно быть сделано независимо, так как часть карты генерируется   -  person Enerccio    schedule 30.03.2016


Ответы (1)


Вы можете использовать перлиновых червей. (может помочь это)

person galaxy001    schedule 13.04.2020