Генераторы
ландшафтов
Ключевой
областью науки, в которой задействованы генераторы ландшафтов
и, собственно, для которой разработаны, является картография.
Современные пакеты включают в себя все необходимое для создания
полноценных роликов, статических картинок, фонов и реалистичных
фильмов. Кроме того, почти все генераторы ландшафтов очень
тесно интегрированы с другими 3D пакетами (вплоть до рендеринга
теней и отражений в сцене).
![Bryce](images/001.jpg)
Итак,
давайте рассмотрим основные принципы, заложенные в фундамент
многих генераторов ландшафтов. Уже давно в картографии для
описания земной поверхности применяется понятие "карта
высот". Суть метода состоит в использовании концентрических
областей разного цвета, где каждому оттенку соответствует
какая-либо высота относительно некоего базового уровня (обычно
уровня моря). На этом поприще базируется большинство генераторов
ландшафтов, только здесь карты высот генерируются автоматически
- не по принятым ГОСТ-ам, а в зависимости от настроек пользователя.
Кроме того, в любом растровом редакторе можно самому нарисовать
карту высот, учитывая соответствующие каждому цвету соглашения
программы, а затем импортировать ее в пакет.
По
определению карта высот является плоской, и представить ее
самому в трехмерном виде довольно сложно, поэтому в некоторые
пакеты встроен механизм преобразования 2D-карты в 3D-объект.
К таким пакетам относится Bryce 3D, в него даже включен модуль,
позволяющий автоматически (или вручную) генерировать карту
высот.
Другой
подход к представлению высот на местности - векторный (реализован
в пакете Animatek's World Builder). Он состоит в следующем:
каркас будущей местности строится из набора векторных "хребтов"
- линий, которые могут быть как замкнутыми, так и в виде кривой
линии. Затем полученная система "фрактализуется"
(зашумляется путем добавления в нее случайных элементов по
некоему фрактальному закону) и просчитывается положение всех
элементов относительно уровня моря. В результате этих действий
получается пространственный каркас моделируемой местности,
который в дальнейшем можно модифицировать.
![Terragen](images/003.jpg)
Вот,
собственно, и все, что необходимо знать о генераторах ландшафтов
"в общем". И хотя на первый взгляд кажется, что
для создания чего-нибудь этакого (ролика, пейзажа и тому подобного)
достаточно знать, в какой последовательности нажимать кнопки,
все же необходимо понимать основные принципы - только тогда
вы сможете добиться от пакета чего-нибудь путного.
На
нашем сайте, Вы сможете приобрести основные и мощные в своем
классе программы для генерации ландшафтов.
Vue
5 Infinite
MojoWorld
3 Professional
Bryce
Terragen
GeoFrac
2000
Ландшафты,
созданные при помощи этих программ не смогут оставить Вас
равнодушными!
В
статье использована информация с сайта http://www.gardener.ru
|