Промяна на текстури - Модифициране - Статии - Каталог на статии - Модове Shadow of Chernobyl, Clear Sky, Call
Съдържание 1 Промяна на иконите на елементи 2 Промяна на текстурите на модела 3 Създаване на нови визуални елементи за използване с нови обекти 4 Сътрудници
Промяна на иконите на елементи
внимание! Този урок предполага, че имате основни умения за Photoshop. В този урок няма да се извършва подробен поетапен анализ на работата във Photoshop.
Нека анализираме промяната на файла: . \gamedata\textures\ui\ui_icon_equipment.dds
Той съдържа иконите на предмети, показани в инвентара. Да приемем, че сте направили нов тип оръжие и искате да му дадете нова икона.
Ще ни трябва следното: Adobe Photoshop (използвах CS2, CS и 7.0 се различават леко) плъгин за работа с .dds-изображения (изтегляне)
И така, инсталирахме плъгина и стартирахме Photoshop. Отворете нашия файл в него.
Иконите са подредени върху решетка 50x50 пиксела.
За да активирате показването му, отидете в менюто:
Редактиране -> Настройки -> Водачи, решетка и резени
И го задайте на следните стойности: Всеки ред: 50 Единици: пиксели Вътрешно деление по: 1
След това изберете елемента:
Сърфиране -> Покажи -> Решетка (Ctrl+')
Всичко, мрежата вече е правилно конфигурирана и показана. Да изберем място за иконата.
Иконата ще бъде 4x2, тоест 200x100 пиксела - това е обичайният размер на иконата за автоматични пушки. Нека го нарисуваме:
Иконата AK47U беше нарисувана по следния начин: намерих висококачествена снимка с равномерен фон (за щастие има много снимки на AK в интернет), отворих я във Photoshop, избрах с помощта на втория тип инструмент Lasso, натиснах Ctrl + C, отворих файла с икони, натиснах Ctrl + V, натиснах Ctrl + T, задържах Shift ("Поддържане на пропорции") и плъзнахселекция край, свиване на изображението до желания размер.
След това приложих трансформацията, плъзнах изображението на правилното място и натиснах Shift + Ctrl + E ("Обединяване на слоеве").
Сега, според иконата, ще променим алфа канала.
Изберете иконата на оръжие и отидете на раздела в прозореца на слоевете:
След това запълнете селекцията с бяло. Това е всичко, направихме иконата алфа канал.
Сега трябва да запишете файла в правилния формат. Избирам:
И задайте следните настройки в прозореца, който се показва:
Изключително важно е да зададете следните параметри: Формат за запазване: DXT5 (интерполирана алфа) MIP карти: Няма MIP карти
Щракнете върху Запазване. Това е всичко, добавихме нова икона.
Сега нека го присвоим на обект.
Да приемем, че сте създали файл wpn_ak47u, за който сте нарисували икона. Да отидем на неговата конфигурация: gamedata\config\weapons\w_ak47u.ltx
И намерете следните редове: inv_gr >inv_gr >inv_gr >inv_gr > Къде: inv_grid_width - ширина в мрежата 50x50 inv_grid_height - височина в мрежата 50x50 inv_grid_x - местоположение по x inv_grid_y - местоположение от y
Промяна на текстурите на модела
Да заменим например текстурата на буркан с енергийна напитка. За да направите това, отворете файла item_drink_nonstop.dds:
И го редактирайте по ваш вкус:
Бурканът беше преначертан чрез избиране на елементи с "Ласо" (във варианта с поставяне на ъгли, а не непрекъсната селекция - мисля, че се казва "Геометрично ласо", ако не - правилно), и след това рисуване върху тях със зелена четка.
Изберете елементите в синьо, боядисайте селекцията със зелено, продължете напред.
Накрая с инструмента "Текст" (иконата под формата на буквата "Т") и шрифта Space Age (няма значение) беше направен надпис. След това натиснах Ctrl+T(„Свободна трансформация“), обърна текста настрани и приложи трансформацията, като избра всеки друг инструмент.
Не забравяйте да запазите резервно копие на текстурата за всеки случай. Правим Запазване със следните параметри: Формат за запазване: DXT5 (интерполирана алфа) MIP карти: Генериране на MIP карти
Създаване на нови визуални елементи за използване с нови обекти
Защо да променяте текстурите на обикновените предмети, по-добре е да направите своя собствена - със собствен външен вид. Нека направим нов визуал (модел + текстура), който може да бъде указан в свойствата на новия елемент.
В началото на файла ще видите името на текстурата: item\item_drink_nonstop
Променете този ред на: item\item_drink_green_1
внимание! Много е важно дължината на линията с текстурата да остане същата, в противен случай файлът няма да работи.