Создание текстуры локации для отображения на мини-карте и в PDA — S.T.A.L.K.E.R. Inside Wiki

Создание текстуры локации для отображения на мини-карте и в PDA

Материал из S.T.A.L.K.E.R. Inside Wiki

Версия от 11:09, 18 июня 2013; 178.172.184.221 (обсуждение)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Этап 1: Настройка игры

Запустите игру, в её опциях выберите, тип рендера: Статическое освещение. Примените, а после перезапустите игру.

Теперь в опциях игры, перейдите в "Расширенные" настройки: там поставьте все ползунки на максимум. Снова примените, и выйдите из игры.

Этап 2: Установка специальной погоды

Выберите, как вам удобнее это сделать:

2.1 - Укажите нужной вам локации погоду map:

Для этого в файле game_maps_single.ltx, папки gamedata/configЧН и ЗП, папка gamedata/configs), найдите нужную вам локацию, и укажите ей погоду: weathers = map

P.S. После создания текстуры, вы можете указать прежнюю погоду.


2.2 - Находясь в игре на нужной вам локации, укажите ей погоду map, введя в консоли: sv_setweather map

Этап 3: Процесс создания текстуры

Запустите игру. Перейдите на нужную вам локацию. Выполните пункт 2.2, если пожелали не выполнять пункт 2.1.

Введите в консоли команду: demo_record 1

Появятся мигающие красные надписи, нажмите на клавиатуре F11.

ВНИМАНИЕ: чтобы на текстуре не было посторонних надписей, не наводите на какого-либо npc перекрестие, перед нажатием F11.

Этап 4: Местонахождение текстуры и её конвертация

Готово! Вы сделали текстуру вашей локации.

Найти её вы можете, по умолчанию, в папке:
Путь для ТЧ: Мои документы/stalker-shoc/screenshots
Путь для ЧН: Мои документы/stalker-stcs/screenshots
Путь для ЗП: Мои документы/stalker-cop/screenshots

Она в формате .tga, и с именем вида: ss_ваше_имя_06-18-13_00-56-24_#название_локации_[-493.863, -1044.922]-[500.000, 1083.904]

ВНИМАНИЕ: цифры в квадратных скобках, это координаты bound_rect. Они понадобятся для правильного отображения игрока на локации.

Чтобы текстуры работала в игре, её нужно конвертировать из .tga в .dds. Для этого используйте программу dds2tga.


Как интегрировать в игру?

Об этом подробно расписано в статье: Расчёт bound rect и global rect с помощью программы map dragger


Авторы

Статья создана: aka_sektor

Другие места
LANGUAGE