dolfijn3000 Ответов: 1

C# как вычислить шум Перлина


поэтому я смотрел этот учебник :PERLIN NOISE in Unity - учебник по процедурной генерации - YouTube[^]
я искал способ создать карту высот в массиве.
я знаю, что этот учебник сделан с unity, но я думаю, что просто игнорирую unity stuf и выбираю только тот материал, который мне нужен. это действительно хорошо работало, пока он не написал функцию mathf.PerlinNoise-это функция unity, а не c#, но мне нужно, чтобы она пошла дальше.

так как же мне вычислить Перлиннуаз ?

Что я уже пробовал:

я искал в интернете, но ничего не мог найти.

1 Ответов

Рейтинг:
0

Graeme_Grant

Я быстро взглянул на поиск Google и там есть много информации для вас: C# вычисление шума Перлина[^]

* Понимание Шума Перлина[^]
* Улучшена реализация шума Perlin в C# · GitHub[^]

ОБНОВЛЕНИЕ: Для 2D есть ответ с помощью приведенного выше поиска Google: c# - 2D Perlin Noise - Stack Overflow[^]. Также che3ck дает ответ здесь, в проекте Code, на тот же вопрос, заданный несколькими годами ранее: Как мне сделать шум Перлина?[^]


dolfijn3000

Я также обнаружил это проблема в том что я пытаюсь сделать что то 2 деменциональное и я думаю что код на github предназначен для 3 деменциональных применений

Graeme_Grant

см. пересмотренное решение

dolfijn3000

ТХ я разберусь с этим