Вопросы по теме 'perlin-noise'
Хорошие шумовые ресурсы/реализация Perlin?
Есть ли хорошие ресурсы, подробно описывающие генерацию шума Perlin? Я понимаю, что для большинства языков доступны библиотеки генерации шума, но я заинтересован в создании своих собственных для развлечения/опыта. Я уже видел этот , который кажется...
3792 просмотров
schedule
24.09.2022
Процедурные планеты, карты высот и текстуры
В настоящее время я работаю над процедурным генератором планет OpenGL. Я надеюсь использовать его для космической RPG, которая не позволит игрокам спускаться на поверхность планеты, поэтому я проигнорировал все, что связано с ROAM. В настоящий...
3449 просмотров
schedule
08.06.2022
Как работает шумовое поле перлина?
Я смотрю на этот пример, в частности:
http://www.airtightinteractive.com/demos/processing_js/noisefield08.html
И вот код для него:
http://www.airtightinteractive.com/demos/processing_js/noisefield08.pjs
Думаю, мне нужно объяснить, что...
1472 просмотров
schedule
21.11.2022
Странная проблема создания CGImage
Я сталкиваюсь с довольно странной проблемой при создании CGImageRef из необработанных данных на iphone. Я пытаюсь создать CGImageRef из функции генерации шума Перлина, которая принимает x, y, z и t и возвращает значение от -1 до 1. Для каждого...
267 просмотров
schedule
07.04.2024
Генерация шума местности с помощью маски?
У меня есть черно-белая 2D-карта с белыми частями, которые должны быть выше уровня моря, и черными частями ниже уровня моря. Я не уверен, как создать ландшафт, чтобы он соответствовал этой маске. Не имеет значения, если контуры островов неверны,...
392 просмотров
schedule
10.05.2022
Шум Перлина для движения?
Я успешно использую шум Перлина для создания ландшафта, облаков и некоторых других интересных вещей. Однако сейчас я пытаюсь оживить группу летающих насекомых (в частности, светлячков), и мне было предложено использовать для этого также шум Перлина....
1883 просмотров
schedule
04.01.2022
Сделать 3D-функцию шума перлина из 2D-функции
Итак, я пытаюсь построить абстрактные формы, которые меняются со временем, используя openGL. Для этого я хочу использовать функцию шума Перлина. Этот код ( http://www.sorgonet.com/linux/noise_textures/ ) является просто идеальное начало для меня,...
543 просмотров
schedule
22.06.2023
2d генерация ландшафта с использованием шума Перлина (мозаичный)
Я изучал шум Перлина для приложения, над которым я работаю, в основном это игра (симуляция), выглядящая как «двумерный вид сбоку». Я не совсем понимаю, как работает шум Перлина, но у меня есть общая идея.
Я нашел эту статью с кодом Perlin Noise...
9384 просмотров
schedule
27.07.2022
Создание шума Перлина
Я пытаюсь осознать создание двумерного шума Перлина. Мне удалось создать его в одном измерении, но я не понимаю, как интерполяция работает в двух измерениях. Вот как выглядят мои октавы:
Я знаю, что мне нужно интерполировать значения, и это...
820 просмотров
schedule
06.08.2022
Как работает линейная интерполяция в классическом шуме Перлина?
Вчера я портировал классический шум Перлина (src: http://mrl.nyu.edu/~perlin/doc/oscar.html#noise ) в JavaScript. Как ни странно, сгенерированный шум сильно отличается от того, что я ожидал. Классический шум Перлина использует линейную...
1449 просмотров
schedule
24.03.2024
Планета шума XNA Perlin
Я хочу создать процедурную планету с помощью XNA. Я могу создать карту высот с помощью Perlin Noise и загрузить ее во время выполнения, но как мне создать дополнительные бесшовные фрагменты и создать сферическую планету?
Заранее спасибо, Джулио.
1443 просмотров
schedule
27.10.2022
Шум Перлина: вычисление псевдослучайных градиентов узлов сетки
Кажется, у меня возникли проблемы с пониманием эта статья Perlin Noise. Мне нужна помощь в понимании того, как работает вычисление псевдослучайных градиентов для каждой ограничивающей точки. Автор дает функцию:
g(xgrid, ygrid) = (gx, gy)...
1377 просмотров
schedule
08.06.2022
Оптимизация шума Перлина в Haskell
(Зависимости для этой программы: vector --any и JuicyPixels >= 2 . Код доступен как Gist .)
{-# LANGUAGE Haskell2010 #-}
{-# LANGUAGE BangPatterns #-}
import Control.Arrow
import Data.Bits
import Data.Vector.Unboxed ((!))
import Data.Word...
643 просмотров
schedule
19.02.2022
Симплексный шейдер шума?
У меня есть пара вопросов о Simplex Noise. Я использую Simplex Noise для создания ландшафта в DirectX, но в настоящее время я делаю это, используя классы и тому подобное. Я, вероятно, буду использовать это и для текстур, так что нужно ли менять его...
6710 просмотров
schedule
08.09.2022
Генерация шума Перлина с помощью Xlib
Я пытаюсь добавить облако в Xscreensaver. Мне нравится внешний вид «плазменного» облака, поэтому я пытаюсь нарисовать облако на основе шума перлина на фоне Xscreensaver. У меня есть код, который создает массив со значениями для цветов, составляющих...
295 просмотров
schedule
24.08.2023
Назначение многомерных массивов и несовместимых типов
Я пытался написать функцию, которая будет выводить значения от 0 до 1, которые, в свою очередь, будут использоваться для генерации шума Перлина. Всякий раз, когда я пытаюсь скомпилировать код, я получаю это: error: incompatible types when assigning...
2102 просмотров
schedule
07.08.2022
Вычисление нормалей для каждой вершины из трехмерного шума
В настоящее время я реализовал функцию трехмерного шума в GLSL, которая используется для смещения вершин сферы для создания ландшафта. В настоящее время я использую геометрический шейдер, чтобы просто вычислить нормали для каждой грани (у меня тоже...
1600 просмотров
schedule
24.09.2022
Шум Перлина - что я делаю не так?
Я только начал с генерации мира и везде искал руководства по перлиновому шуму , но, к сожалению в гугле много чего не найти. В последние дни я следил за учебником, но не могу заставить свой код работать.
Вот мой метод Java.
private static...
174 просмотров
schedule
22.06.2022
Симплексный шум — суммирование
Я прочитал эту статью по запросу Натана Рида на сайте Programmers.StackExchange. После некоторого чтения я наткнулся на параграф, который я действительно не понимаю. Кто-нибудь может объяснить мне этот абзац более простым языком? (Английский не...
549 просмотров
schedule
20.02.2023
Почему симплексный шум имеет *больше* артефактов, чем классический шум Перлина?
Я прочитал прекрасную статью Стефана Густавсона о симплексном шуме , в которой я пообещал, что:
Симплексный шум не имеет заметных направленных артефактов
в отличие от «классического» шума Перлина. Я взволнованно реализовал его, чтобы...
7411 просмотров
schedule
31.05.2022