Ландшафтный дизайн на компьютере
Шрифт:
Глава 15
Генерация ландшафтов
На страницах данной книги о ландшафтном дизайне под этим понятием подразумевалось создание и благоустройство территории, озеленение и планирование красивых уголков. В рассматриваемых программах в качестве заднего плана можно было использовать изображения различных ландшафтов, вносимых в базу данных приложения.
В данной главе познакомимся с программами, которые сами генерируют ландшафты. Таких приложений довольно много, остановимся на Terragen и CyberMotion 3D-Designer. Рассмотрим создание ландшафта и сохраним его в виде изображения,
Создание ландшафта с помощью программы Terragen
Программа Terragen распространяется бесплатно, познакомиться с ней можно на сайте разработчика приложения по адресуНесмотря на большое количество настроек, программа проста в использовании, и работать с ней сможет даже начинающий пользователь.
Откроем приложение, щелкнув кнопкой мыши на запускающем значке на Рабочем столе или выполнив команду меню Пуск -> Все программы -> Terragen, – откроется главное окно программы, в котором сразу будут открыты два окна для работы (рис. 15.1).
Рис. 15.1. Стартовое окно программы Terragen
Не будем пока обращать внимание на дополнительные окна, а внимательно рассмотрим главное окно программы.
На вертикальной панели в левой части данного окна расположены следующие кнопки, с помощью которых можно открывать окна настройки генерируемого ландшафта:
• Rendering Control (Контроль рендеринга) – открывает одноименное окно, в котором можно настроить рендеринг ландшафта;
• Landscape (Ландшафт) – в открываемом данной кнопкой окне настраивается рельеф будущей местности;
• Water (Вода) – открывает окно с настройками водной поверхности, водоемов, если они должны присутствовать в создаваемом ландшафте местности;
• Cloudscape (Облачность) – в данном окне настраивается вид облаков, их форма;
• Atmosphere (Атмосфера) – открывает окно для настройки атмосферы;
• Lighting Condition (Состояние освещенности) – в открываемом данной кнопкой окне определяются точка освещенности, параметры и эффекты;
• 3D Preview (Предпросмотр) – открывает окно предварительного просмотра сгенерированного ландшафта;
• Last Rendered Image (Последнее изображение) – открывает специальное окно последнего подвергшегося рендерингу изображения сгенерированного ландшафта.
Немного ознакомившись с устройством главного окна программы, перейдем к работе с окнами, в которых можно настроить определенные параметры будущего ландшафта. Создадим изображение, сгенерировав, например, горный ландшафт с водой.
В окне Landscape (Ландшафт), автоматически открывающемся с программой при ее запуске, следует нажать кнопку Generate Terrain (Сгенерировать местность) – откроется окно Terrain Genesis (Генезис местности) (рис. 15.2).
Рис. 15.2. Окно Terrain Genesis (Генезис местности)
В группе элементов управления Method (Метод) в открывающемся списке можно выбрать один из пяти методов генерации ландшафта: Subdivide & Displace II (Подразделение и перемещение), Perlin Noise (Пятнистые помехи, шумы), Multi Perlin (Мультипятнистость), Ridged Perlin (Остроконечные пятна) или Ridged Multi Perlin (Остроконечные мультипятна). Метод Subdivide & Displace II (Подразделение и перемещение) больше всего подходит для создания водных ландшафтов. Чтобы создать равнинный пейзаж, лучше выбрать метод Ridged Perlin (Остроконечные пятна) или Ridged Multi Perlin (Остроконечные мультипятна).
С помощью ползункового регулятора Realism (Реализм) можно менять степень реалистичности сгенерированного ландшафта.
Ползунок Smoothing (Сглаживание) определяет коэффициент сглаживания ландшафтных объектов. Если установить это значение равным 100, то невозможно будет получить горные пики, а при установке значения равным 0 ландшафт будет состоять только из горных вершин.
Применяя ползунковый регулятор Glaciation (Глянцевость), задают показатель отражения земной поверхностью солнечного света, а ползунковый регулятор Canyonism (Каньоны) определяет количество ущелий и каньонов в создаваемом ландшафте.
Ползунковый регулятор Size of Features (Размер фрагментов местности) определяет размер объектов ландшафта.
Если в группе элементов управления Action (Действие) установить переключатель в положение Erase first and generate new terrain (Сначала очистить и сгенерировать заново), то перед каждым новым нажатием кнопки Generate Terrain (Генерировать местность) текущий ландшафт будет удаляться, а затем будет создаваться новый. При установке данного переключателя в положение Generate features on existing terrain (Генерировать фрагменты на существующей местности) каждая новая генерация будет добавляться к уже существующей.
С помощью индикатора Twiddling thumbs (Генерирование ландшафта), расположенного в области Status (Статус), можно следить за ходом генерации, которая инициируется нажатием кнопки Generate Terrain (Генерация местности).
Настроим параметры генерации в окне Terrain Genesis (Генезис местности), выполнив следующие действия.
1. В открывающемся списке Method (Метод) выберите метод генерации ландшафта, например Subdivide & Displace II (Подразделение и перемещение).
2. С помощью ползункового регулятора Realism (Реализм) измените степень реалистичности, установив значение 100.
3. Используя ползунковый регулятор Smoothing (Сглаживание), установите коэффициент сглаживания ландшафтных объектов равным, например, 30.
4. Значение Canyonism (Каньоны) оставьте установленным по умолчанию – 20.
5. Установите переключатель в области Action (Действие) в положение Erase first and generate new terrain (Сначала очистить и сгенерировать заново).
6. Нажмите кнопку Generate Terrain (Генерация местности) в нижней части окна.
7. По завершении генерации закройте окно Terrain Genesis (Генезис местности) – на экране снова окажется окно Landscape (Ландшафт), в котором в области предварительного просмотра появился созданный ландшафт (рис. 15.3).