Сегодня 31 августа 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Программное обеспечение

Terragen 2: создание новых миров

Пожалуй, нет такого человека, который, увидев генератор природных ландшафтов, не захотел бы попробовать себя в роли творца вселенной. Профессионально выполненные работы в Bryce, Vue, Mojoworld Generator и других программах такого рода поражают своей реалистичностью настолько, что разум, порой, отказывается верить в то, что перед глазами – всего лишь трехмерная подделка, результат математических преобразований. Кстати, о математике. Вы никогда не обращали внимания на то, что программ для моделирования реалистичных природных пейзажей гораздо меньше, чем просто программ для работы с трехмерной графикой? Это может показаться невероятным, но ответ на этот вопрос вполне могли бы дать еще в древней Греции. Согласно греческой мифологии, весь мир произошел из Хаоса, естественного состояния вселенной. Это означает сложную беспорядочную структуру горных кряжей, витиеватость облаков, брызги волн и т.д. Никакими математическими выражениями этого описать нельзя.
 Terragen 2
Те реалистичные картинки, которые можно увидеть в галерее на официальном сайте каждого генератора природных ландшафтов, в своем движке визуализации используют фрактальный алгоритм рендеринга. Этот метод позволяет получить результат, наиболее приближенный к реальным природным объектам. Он настолько универсален, что на протяжении нескольких лет аппарат визуализации программ для создания трехмерных миров практически не изменялся. Взять хотя бы такую программу, как Bryce. От версии к версии в ней практически ничего не менялось, кроме заставки при запуске приложения. На ней с каждой следующей версией значилась новая фирма-владелец этого пакета. Вначале это была MetaCreations, затем Corel, и, наконец, DAZ Productions. Программа Terragen, о которой пойдет речь в этом обзоре, не похожа ни на одну из существующих сегодня программ для генерирования ландшафтов.
 Terragen 2
Во-первых, разрешено использовать ее совершенно бесплатно в некоммерческих целях. Номер версии говорит о том, что работа над ее совершенствованием идет крайне медленно, что, впрочем, неудивительно, ведь Terragen 2, по заявлению разработчика, переписан «с нуля». Больше двух лет ходят слухи о выходе второй версии (выпуск коммерческой версии Terragen 2 ожидался еще к середине 2005 года), однако, все, чем смог порадовать поклонников этой программы ее разработчик, Матт Фэркло, на сегодняшний день – это тестовая предварительная версия. Во-вторых, для фотореалистичного генератора природных ландшафтов Terragen имеет рекордно малый объем – всего чуть более двух мегабайт (для примера тот же Bryce с библиотеками объектов занимает более 400 Мб, а Vue xStrream – более 500 Мб).
 Terragen 2
В-третьих, Terragen имеет уникальный интерфейс. В большинстве программ для работы с трехмерной графикой можно найти что-то общее – схожее расположение панелей инструментов, одинаковый вид окон проекций, панель с настройками инструментов и так далее. В этой программе нет и намека на подражание кому бы то ни было. Даже окно рабочей области, в котором происходит моделирование трехмерной сцены, слабо напоминает окно проекции. Скорее, это область предварительного просмотра, нежели вид перспективы. В этом окне показывается приблизительный вид сцены, включая все ее элементы – облака, возвышенности, атмосферу и прочее. Картинка генерируется в реальном времени и иногда может вызывать «торможение» программы. В этом случае пользователь имеет возможность отключить элементы, без которых предварительный просчет сцены станет быстрее. Казалось бы, что может быть сложного в программе размером около двух мегабайт? Тем мне менее, разобраться с принципом работы в программе не очень просто даже тому, кто работал с другими 3D-редакторами. Поэтому давайте попробуем сделать первый несложный проект и на его примере изучить, как создаются трехмерные шедевры в Terragen. Работа над созданием реалистичного виртуального мира происходит поэтапно. Каждый из этапов представлен в Terragen в виде отдельной кнопки, которые выстроены в ряд в верхней части окна программы. Для начала перейдите в режим работы с гористыми деталями сцены, используя кнопку Terrain. Добавьте возвышенности, сгенерированные по фрактальному алгоритму, выполнив команду в левой части окна программы Add Terrain > Power Fractal. Даже с настройками по-умолчанию горный массив будет выглядеть очень реалистично.
 Terragen 2
Далее перейдите на этап работы с шейдерами (кнопка Shaders). На вкладке Colors укажите для каждого из образцов цвета оттенок коричневого. Тем самым вы зададите характер функции зашумления, используемой шейдером, который применяется для горного массива. Выберите команду Add Layer > Surface Layer. После этого можно приступать к «раскрашиванию» рельефа. Выделите новообразованный слой и измените цвет на вкладке Colors на зеленый оттенок, который будет имитировать растительность на склонах гор. На вкладке Altitude constraints установите флажок Limit maximum altitude, чтобы можно было подобрать значение Maximum altitude – максимальную высоту над уровнем моря, на которой появятся коричневые вершины гор. Наблюдать за ними можно будет в окне предварительного просмотра. Перейдите на вкладку Slope, включите опцию Limit maximum slope и задайте параметр Maximum slope angle равным 25, а Max slope fuzzy zone – в районе десяти. На вкладке Coverage and breakup укажите процент покрытия 0.7. Аналогично тому, как был добавлен слой с растительностью, можно включить в сцену новый слой, имитирующий заснеженные участки.
 Terragen 2
Перейдем к созданию освещения, нажав кнопку Lightning. В сцену уже включен источник света Sunlight, но нужно его настроить. Для этого достаточно по нему кликнуть. С помощью параметров Heading и Elevation подбирается положение Солнца на небе. В зависимости от того, какие параметры вы выберете, можно достичь освещения, характерного для разного времени суток.
 Terragen 2
После этого добавим дымку. Для этого нужно перейти на слой Atmosphere и установить для параметра Haze значение 3. Создать облака можно при помощи кнопки Add Cloud Layer. После того, как соответствующий слой будет образован, можно управлять высотой облаков над уровнем моря (Cloud Altitude), их цветом (Cloud Color), а также толщиной слоя (Cloud Depth).
 Terragen 2
Чтобы посмотреть, что получилось, выполните команду View > Render или нажмите клавишу F3. После этого следует нажать кнопку Render в появившемся окне. Процесс визуализации изображения занимает немало времени. В зависимости от сложности трехмерной сцены и аппаратных возможностей компьютера, на создание конечной картинки может уйти от нескольких минут до нескольких часов и даже больше. Стоит заметить, что в некоммерческой версии Terragen, которую мы рассматриваем, разрешение выходного изображения ограничено до 800x600 пикселов. Есть и другие ограничения, которые влияют на качество изображения. Например, значение параметра, отвечающего за детализацию картинки (Render Detail), можно установить не более 1, а максимальное значение для параметра, отвечающего за сглаживание (Antialiasing), – 3. Попробовать работу с Terragen 2 может любой желающий. Скачать предварительную версию программы можно с официального сайта. Terragen 2 может функционировать в среде Windows 2000/XP и Mac OSX 10.4.
 Terragen 2
Генераторы природных ландшафтов – это не просто игрушки для создания красивых картинок на рабочий стол. Для людей, не лишенных чувства романтики, это еще и средство самовыражения, способ реализовать свои мечты о далеких фэнтезийных мирах. Людей, профессионально работающих в Terragen, немало. Если вас заинтересовала эта программа, обязательно посетите сайты 3Dхудожников Luc Bianco, Olivier Cousinou, Kees Veenenbos, а также Oshyan Greene.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про графика
 
 
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Windows 11 начала обманывать, что антивирус Defender отключён — на самом деле он работает 32 мин.
В российской серверной ОС SelectOS прописалася ИИ-агент Aish 33 мин.
«Нам нужно адаптироваться»: оригинальная The Long Dark получит новые DLC, а Blackfrost: The Long Dark 2 скоро выйдет из тени 3 ч.
Новая Fable не станет игрой на сотни часов, и фанаты даже рады 5 ч.
ИИ-агенты OpenAI не просто взломали Hugging Face — они создали тайную организацию, заметали следы и были готовы к самопожертвованию 23 ч.
«Энергетический» стартап Emerald AI привлёк $150 млн при оценке $1,05 млрд 30-08 15:22
Valve случайно «слила» 12 Тбайт данных по играм Steam с 2003 по 2013 год, включая ранние сборки Portal 2, Left 4 Dead, CS:GO и не только 30-08 15:18
Sony и Warner подали на Anthropic в суд за «вопиющую кражу» музыкальных произведений 30-08 11:59
Новая статья: Mortal Shell 2 — вдвое больше. Рецензия 30-08 00:08
Южная Корея обеспечит всех граждан страны безлимитным доступом к генеративным ИИ-сервисам 29-08 21:17
TSMC намерена в 50 раз повысить производительность ИИ-систем — помогут 3D-чипы и кремниевая фотоника 8 мин.
G.Skill представила комплект Flare X5X DDR5-6000 с технологией разгона AMD EXPO ULL для систем на Ryzen 2 ч.
Очередная доставка астронавтов и космонавта на МКС задержится из-за технических проблем у корабля SpaceX Dragon 3 ч.
Поставщики облачных услуг в Бразилии возьмут на вооружение оптические диски Folio Photonics 4 ч.
Гибрид Xiaomi Skynomad N90 Max проехал в реальных условиях 1230 км без подзарядки и дозаправки 4 ч.
FPGA AMD Versal RF получат поддержку UCIe 1.1 4 ч.
Российские цены на оперативную память и SSD для серверов выросли вдвое — снижения цен пока не предвидится 4 ч.
Лиха беда начало: Longsys станет третьим китайским чипмейкером, который выйдет на биржу в этом году 7 ч.
Intel может приобщиться к выпуску памяти HBM4E — она будет делать базовые кристаллы для SK hynix 7 ч.
Primemas представила модули расширения CXL с поддержкой 4 Тбайт DRAM 7 ч.