Я работаю над воксельным движком пару месяцев, я понимаю, как вы можете использовать 2D-шум для создания карты высот и 3D-шум в качестве значения плотности, чтобы выбрать, какие воксели должны или не должны быть сплошными, но это только дает вам то, что я называю территорией губки
Как, черт возьми, из этого получаются горы и выступы? Это смутило меня в течение некоторого времени, я думал о их компоновке, но это просто приводит к холмам с кучей дыр в них
Я прочитал много связанных вопросов по этой теме, которые я не могу связать, пока у меня не будет больше представителей, я даже прочитал статью о блоге вырезов и статью о перемещении блоков, но они больше не касаются того, как генерировать эти функции, чем «Вам нужно использовать 3D-шум»
Любая помощь или примеры будут оценены.