У кого-нибудь есть хорошие ресурсы для трехмерной процедурной генерации местности или фрактальной генерации ландшафта?

См. главу. Любая помощь приветствуется!

Ответ 1

Найдите Perlin Noise, и вы должны получить некоторые подсказки для создания ландшафта.

Ответ 3

PCG wiki станет очевидным местом для начала.

Ответ 5

Эта глава GPUGems 3 дает неплохие сведения об этом.

vterrain.org - еще одна хорошая отправная точка.

Ответ 6

В книге "Текстурирование и моделирование: процедурный подход" Эберта, Масгрейва, Перси, Перлина, Уорли есть пара глав о фракталах и создании ландшафта. Книга поставляется с образцом кода для создания рельефа fBm, написанного Масгрейвом, с использованием функции шума Perlin. Я использовал его для обучения как достаточно простую программу, с которой легко играть.

Ответ 7

Отметьте Iñigo Quilez (эксперт в этой конкретной области) учебники здесь (рельеф местности): http://www.iquilezles.org/www/index.htm http://www.iquilezles.org/www/articles/terrainmarching/terrainmarching.htm

У него также есть потрясающий редактор шейдеров WebGL (shadertoy), и этот конкретный пример также может представлять интерес: https://www.shadertoy.com/view/XsX3RB