Вопросы с тегом «procedural-generation»

1
Есть ли у оригинального шума Перлина какое-либо преимущество перед симплексным шумом?
Шум Перлина - одна из самых популярных процедурных шумовых функций. Позже Perlin разработал шум Simplex, который устраняет некоторые недостатки шума Perlin, в частности его неэффективность из-за больших размеров и направленных артефактов (Википедия перечисляет пять преимуществ симплекс-шума). Тем не менее, шум Перлина, кажется, широко используется. Я могу себе представить, что основная …

1
Как я могу генерировать процедурный шум на сфере?
Я хотел бы генерировать процедурный шум на поверхности сферы (например, чтобы процедурно генерировать планеты или шарики с мраморной текстурой). Конечно, я мог бы просто взять стандартный алгоритм шума и отобразить его на сфере, но это имеет все проблемы проецирования плоскости на сферу, такие как искажения на полюсах или где-либо еще. …

2
Что делает хорошую таблицу перестановок?
Я реализую улучшенный шум Перлина . Его ключевой особенностью для рандомизации является жестко закодированная таблица перестановок, которая дает практически случайные, но воспроизводимые градиенты в ячейках сетки. Таблица перестановок - это просто перестановка целых чисел 0..255, и обычно это следующая таблица (скопированная прямо из первоначальной реализации Perlin): {151, 160, 137, 91, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.