Реализация шума реализации имеет строго положительный диапазон
На этой странице и в документации по p5.js шум Перлина описан как имеющий выходной диапазон [0,1], но все другие реализации, которые я обнаружил, имеют небольшой диапазон, симметричный около 0, и кажется, что это это то, что теоретически должно также выполняться. Что происходит с обработкой реализации шума Перлина? Что они делают по-другому? Как я могу воспроизвести это, скажем, в Python?
1 ответ
Обработка с открытым исходным кодом. Вы можете просмотреть исходный код noise()
функция здесь (в настоящее время строка 5293).
Вы также можете прочитать этот вопрос, в котором обсуждается выходной диапазон шума Перлина.