Добавлен , опубликован

Вступление.

Итак, вышел Creation Kit, и, несмотря на дополнительное время разработки и обещания Bethesda, редактор оказался откровенно не доделанным.
Большим упущением среди всего списка оказался сломанный функционал работы с картой высот, при любой попытки запуска которой возникает краш.

Создание карты высот.

Что такое карта высот?
Карта высот - это необработанное 2D изображение, которое хранит данные о ландшафте. Черные области на карте высот - низменности, соответственно, чем белее область - тем она выше.
К примеру, карты высот могут быть такими:
Создать карту высот можно с помощью Photoshop или с помощью специальных программ, таких как TerraGen, GeoControl2 и пр.
Рассмотрим пример создания карты высот:
  1. Запустим Photoshop и создадим новый файл размером 1024x1024.
  1. Далее зайдём в Image (Изображение) -> Mode (Режим) -> установить галочку напротив пункта Grayscale (Оттенки серого).
  1. Далее сделаем слой облаков: Filter (Фильтр) > Render (Рендер) > Clouds (Облака).
У вас должно получиться что-то вроде этого:
  1. Готово! Теперь сохраним получившуюся карту в формате Raw с разрядностью 8 бит.
Внимание! Изображение должно иметь размер 1024х1024 и 8 бит разрядности для корректного отображения карты высот в игре.

Исправляем ситуацию.

  1. После скачивания и распаковки архива откройте папку "01 MP GUI" и запустите оттуда установочный файл setup.exe. Когда установщик спросит вас об установке настроек в папку с игрой - соглашайтесь.
Install templates in these game directories - галочка должна стоять.
  1. Откройте папку "02 Update tesannwyn" из архива и скопировав её содержимое, замените все файлы в дирекции Skyrim/Data/ini/mpgui.
  1. Поместите содержимое папки "03 TESAnnwyn" в папку Skyrim/Data, это поможет программе сразу настраиваться на скайрим при запуске.
  1. Теперь идём в Skyrim/Data/ini/mpgui и запускаем файл tesannwyn.
Сразу переходим в последнюю вкладку и видим:
Первое поле - выбор файла карты высот.
Второе поле - выбор имени для вашего мира и уникального ID.
Третье поле - выбор двух возможных расширений карты высот - формат Raw и формат bmp.
Четвертое поле - выбор размера карты высот. Только для формата Raw.
Пятое поле: Scaling - выбор масштабирования высоты на одного юнита.
По-умолчанию стоит один. Я рекомендую поставить значение на 3
Далее спускаемся вниз и жмём галочку на "Using Single Texture"
После чего можем нажимать "Start TESAnnwyn".
Мои настройки для сравнения.

Заключительный шаг.

Запускаем Creation Kit и подключаем библиотеки.
Проверяем, все ли правильно экспортировалось - для этого откроем редактор карты высот и просто посмотрим. У меня получилось вот так:
Для большей уверенности, можно запустить тестовую локацию.
Итак, господа, все работает;)
Если у вас порванный ландшафт - проверьте, правильно ли вы создали карту высот.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Этот комментарий удален
1
37
12 лет назад
1
Найс. Сделал бы чето суперкрутое как Шурик, сразу бы все потянулись =)
0
15
12 лет назад
0
Хм. Я думаю, смогу.
1
34
12 лет назад
1
что насчет лодов?
0
1
9 лет назад
0
У меня ошибка......
1 [Info]LogFile: Start logging to \Games\Recast\Data\ini\mpgui\mpgui.log on Tue Nov 11 03:40:54 2014
2 [Info]Game Oblivion added
3 [Info]Game Fallout3 added
4 [Info]Game Skyrim added
5 [Echo]Autoload batch file loaded
6 [Info]Open 'G:\Games\Recast\Data\ini\mpgui\tesannwyn.mpb'
7 [Info]Game Morrowind added
8 [Echo]This batch file was written for TESAnnwyn
9 [Info]Create tab for 'TESAnnwyn (Export)'
10 [Info]Create tab for 'TESAnnwyn (Import)'
11 [Info]Flag _gamemode=Morrowind not set, skipped [SetGamePluginFile -n=1 -value="<flag not found>\..\Morrowind.ini"]
12 [Command]SetOption -noskipinfo
13 [Warning]Game mode not set, try to use the search pattern....
14 [Warning]...failed
15 [Command]SetOption -noskipinfo
16 [Warning]Plugins.txt not set, Plugins button disabled
17 [Info]Reading esp/esm files from 'g:\Games\Recast\Data\ini\mpgui'
18 [Info]Executing: 'tesannwyn.exe -w AAASkif -0 -l -2048,32760 -x 0 -y 0 -i -h 0 -s 1.0 -p 1 -b 16 -d 512x512 "P:\1\16.raw"'
[Error]Create Process failed (wrong command, or executable not existing?)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.