UnrealED>Примитивы>Ландшафт

Источник ut2.ru
Создание вашего первого ландшафта.
Предполагается, что вы никогда прежде не создавали ландшафт в UnrealED и вместе с тем знакомы с основами данного редактора. В частности предполагается, что вы знакомы с использованием браузера текстур и браузера акторов.
Ландшафт мы начнем создавать на пустом пространстве, с нуля.
Подготовка пространства для ландшафта.
Для создания ландшафта вам потребуются огромные пространства. Для этого туториала создайте куб с размерами 65536х65536х65536.Конечно, последние версии движка поддерживают пространства вплоть до 524288х524288х524288, но подобный "гигантизм" не является разумным, а потому не рекомендуется его использовать.
Закрепление материала.
Создайте куб с размерами
5000х10000х10000
Для того, что бы сказать движку, что вы собираетесь делать здесь ландшафт, вам потребуется актор под названием ZoneInfo.
Закрепление материала.
В браузере ресурсов откройте закладку Actors, найдите и выберите там актор ZoneInfo и в созданном пространстве, разместите данный актор. Желательно поближе к середине.
 
Теперь правой клавишей мыши кликните на актор ZoneInfo, который вы только что разместили в вашей комнате и в выпавшей менюшке выберите ZoneInfo Properties. >

После того, как вы попадете в свойства данного актора найдите свиток ZoneInfo, в котором напротив bTerrainZone поставьте True. Все, теперь эдитор знает, что мы хотим на карте землю. Дело за малым, создать ее 8)
Закрепление материала.
Выставьте в ZoneInfo параметр bTerrainZone равным True.
Создаем ваш первый ландшафт.
Теперь наконец то начинаем создавать ландшафт. Откройте панель редактирования ландшафта, посредством кнопочки с изображением горы в правой панели.

В окне Terrain Editing жмем на кнопочку New (В редакторах последних версий эта кнопка с изображением чистогот листа). Появится окно New Terrain, в котором вам будет нужно заполнить все поля. Причем это является обязательным условием, иначе создание вашего ландшафта может не состоятся.
   
-Package - Имя пака, в которую "ляжет" текстура высот, после генерации карты. Удостоверьтесь в том, что бы имя вашего пака не совпадало с уже сущетсвующим именем пака
-Group - Это группа, к которой будет принадлежать текстура высот. Не столь важный параметр, поэтому можете писать туда что хотите.
-Name - Имя вашей текстуры высот.
-X Size & Y Size - Размер генерируемой текстуры в пикселях. Например 256, 512, 1024.
-Height - Высота. Обозначается максимальная высота ландшафта. Лучше оставить такой, какой она есть.
После того, как вы закончили, жмите кнопочку Ок.
Собственно сам ландшафт управляется (использует) текстурами высот. Сама текстура высот представляет из себя 16ти или 8ми битную текстуру с черно белыми цветами, где свелое - это верх, а черное это низ. Практически, вы можете использовать текстуры высот вплоть до 2048x2048, однако в этом нет особой необходимости, поскольку большинство карт с присутствием на них ландшафтов прекрастно обходятся текстурами с размером 256x256.
Наносим текстуру.
Теперь в окне редактирования ландшафта откройте закладочку Layers. Открыв закладку кликните на любом из правых полей а затем на кнопочку New.. Тем самым добавляя новый текстурный слой для нашего ландшафта.
 
Выскочит окошко, в котором вы должны будете выставить определенные параметры. Действительно обязательным для заполнения полем является Name. Все остальные поля тоже рекомендуются к заполнению, однако это не столь критично.
Package - пак, в котором находится наша сгенеренная текстура.
Group - Группа в паке, в которой лежит наша текстура.
Name - имя текстуры
AlphaHeight & AlphaWidth - Размеры сгенеренной текстуры должны совпадать с указанным сдесь размерами.
Alpha Fill - Уровень прозрачности текстуры. 0 - Непрозрачная.
Color Fill - Смело игнорируйте. В более ранних версиях редактора можно было покрасить ландшафт. Сейчас этого сделать нельзя.
U Scale & V Scale - Масштаб текстуры высот. Не бойтесь ошибится при изменении параметров, в дальнейшем вы сможете поменять их на более правильные.
Выполните ReBuild All карты.
Ок. Основная работа выполнена. После ребилда вы увидите что наподобие того, что изображено на скриншоте.
Не нравится? 8) Вам наверное хочется увидеть действительно ландшафт, а не лысую поверхность. Ок, об этом чуть ниже.

Генератор ландшафта.
Самый быстрый способ создать ландшафт. При этом этот способ и самый непредсказуемый. Тем не менее. В окне редактирования ландшафта, в закладке Tools выделите опцию Select.
Теперь откройте верхнюю закладочку под названием Misc.
Если вы нажмете на кнопку Build, то ландшафт будет автоматически сгенерирован.
Steps - Расстояние высот друг от друга. Можно ставить вплоть до 5000.
Strengh - Высота высот 8) Можно выставлять вплоть до 1000.
На данном этапе не ркомендуется работать с Генератором ландшафта, потому как он весьма глючен и непредсказуем. так например, если вы вдруг захотите сгенерить ландшафт с использованием карты высот, то есть вероятность появления на карте Bsp Holes.

Информация

Добавил: Rasiel (Другие статьи пользователя)

Дата добавления: 10 Октября 09, 22:52

Категории: Unreal Tournament 2004 - Моддинг

Статистика

3064 просмотра, 3 голоса

14 комментариев

Гость
Гость 12 Июня 14
Что делать,если все кнопки,настройки и другое в Terrain Editing сползли в одну кучу (то же самое и с свойствами текстур)?
UnShame
UnShame 07 Февраля 12
после того, как поставил освещение, жми билд олл
UnShame
UnShame 07 Февраля 12
а так советую жать билд геометри
MeX@niK
MeX@niK 07 Февраля 12
пробовал,но даже лампочки на 5000,10000,10000 с большим радиусом не помогает.....
завтра ещё попробую)
UnShame
UnShame 07 Февраля 12
освещение расставил быстра
MeX@niK
MeX@niK 07 Февраля 12
хммм....
не могу понять...
почему при нажатии ребилда,вся комната темнеет,и стенки становятся чёрными?
UberSoldier
UberSoldier 05 Января 12
такая же фигня как у XCanG
UnShame
UnShame 13 Июня 11
читай внимательно, а не беги сразу писать что НИЧЕ НЕ ПОЛУЧАЕТСЯ!11
XCanG
XCanG 13 Июня 11
ммм. у меня что-то после полного ребилда так ничего и не появляется
в статье так-же ненаписано про выбор текстуры, я впринципе заранее выбрал непросвечиваемую текстуру(вдруг в этом дело) но в конце концов от рандомного билдинга ничего не вышло
TaK.Huo4ëM
TaK.Huo4ëM 10 Января 11
А почему у меня выскакивае ошибка при загрузке карты(своей)и рельеф исчезает?
TaK.Huo4ëM
TaK.Huo4ëM 10 Января 11
Выбери текстуру которрая закрасит твой рельеф!)
Nats
Nats 29 Декабря 10
При нажатии в Layers'ах на кнопку New у меня появляется ошибка "You must select a texture first"
Как исправить?
p-f
p-f 07 Сентября 10
автору спс оч помог!