Как создать свой пакет текстур в редакторе (HP1, HP2)

EN FR PT-PT RU UA +

Этот материал может быть полезен начинающим создателям модификаций для первых двух игр. Просто следуйте этой инструкции 🙂

  1. Перейти в обозреватель текстур (Textures browser)
  2. Меню Файл (File)Новая (New)
  3. В поле Пакет (Package) ввести имя для вашего нового пакета текстур (латинскими буквами, без пробелов). Например: ivan_ivanov_my_mod_1
  4. Указать произвольную группу, например: wall
  5. Указать произвольное имя, например: test
  6. Указать класс, например: texture
  7. Указать ширину и высоту.
  8. При использовании Metallicafan212’s Harry Potter 2 вам нужно указать параметр сжатия (DXT1 – если нет альфа-канала и не применяется маска, DXT3 – для альфа-канала в 1 бит, DXT5 – если есть полноценный альфа-канал или маска).
  9. Нажать ОК.
  10. Нажать кнопку сохранения в обозревателе текстур.

В списке пакетов появится новый пакет с одной текстурой. Теперь в него можно будет импортировать другие ваши текстуры для данного проекта.


Примечания

  1. Все названия должны набираться латинскими символами и без пробелов.
  2. Имена файлов текстур должны быть уникальными. Если в другом пакете существует текстура с таким же именем, то игра может выбрать её.
  3. В старых редакторах (от QB, Koops, UnWorld) вы можете импортировать текстуры в следующих форматах: pcx, bmp (8 бит, 256 цветов).
    В Metallicafan212’s Harry Potter 2 нужно использовать текстуры в формате png.

Удачи в творчестве 🙂


АlехeyMS

Программы для создания и подготовки текстур

Потребуется графический редактор – для рисования своих текстур или дооформления фотографий. Это могут быть: MS Paint – входит в состав Windows; Paint.Net – достаточно сложный графический редактор, бесплатен, требует .NetFramework; GIMP – много чего умеет, но сложноват в освоении, бесплатен; Adobe Photoshop – его все знают, жутко дорогой и достаточно сложный в освоении.

Если вы хотите делать текстуры на основе готовых изображений, например, – фотографий, то подойдут редакторы-конверторы. Например:

  1. Photoscape – содержит набор инструментов для постобработки фотографий. Работает как с одной картинкой, так и сразу со многими.
  2. Xnview – редактор-конвертор. Лучше использовать именно его.

Подготовка текстур к импорту в редактор

Игровой движок Unreal Engine 1.5 (ФК, ТК) работает только с текстурами, глубина цвета которых – 256 цветов (8 бит/пиксель).

Ширина и высота могут иметь только такие значения: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024 пиксела.

Поэтому картинки необходимо подгонять под размер и уменьшать количество цветов.

Проще всего это делать в программе xnview (ссылка приведена в нижней части раздела).

Порядок действий:

  1. Открываем программу XnView.
  2. Перетаскиваем картинку на окно программы. Картинка открывается в новой вкладке.
  3. Изменение размера картинки: Меню “Изображение” – “Изменение размера…”. В появившемся окне указываете конечный размер (только размер изображения). ОК и получаем уменьшенную картинку. Если получилась ерунда – отмените действие – Меню “Правка” – “отмена”. Если порядок – продолжаем.
  4. Изменение глубины цвета. Меню “Изображение” – “Преобразовать в цветное”. Указываете количество цветов (256) и нажимаете “Применить”.
  5. Сохраняем результат. Меню “Файл” – “Сохранить как…” – выбираем папку и формат (только bmp!). Нажимаем экранную кнопку “Сохранить”.

Текстура готова. Переименуйте её так, чтобы её название было коротким, содержало только английские буквы и арабские цифры. Ну и никаких пробелов.


Создание своих пакетов и импорт текстур

Сейчас у вас должны быть готовы файлы текстур – нужных размеров и глубины цвета.

Теперь нужно:

  1. Открыть папку с текстурами.
  2. Выбрать любой пакет текстур (файл с расширением utx) и сделать его копию в этой же папке.
  3. Переименовать копию так, чтобы в её имени были только английские буквы, арабские цифры. И никаких пробелов. Ну и расширение utx 😉
  4. В редакторе игры в меню найти: “View” (Вид) – “Texture Browser…” (Обозреватель текстур)
  5. В открывшемся окне “Open package” (Открыть пакет) и выбрать только что переименованный пакет. Содержимое пакета появится в обозревателе. Обычно каждый пакет содежит от одной до нескольких групп. Все действия, которые можно выполнить над текстурой, доступны после щёлчка правой кнопкой на текстуре.
  6. Удалите ненужные текстуры.
  7. Импорт своих текстур: в окне Textures (этого самого браузера текстур) находим меню File, а в нём: Import… Указываем на свои текстуры и нажимаем “открыть”. Если текстуры сделаны правильно, то импорт проходит без каких-либо проблем.
  8. По окончании процесса не забудьте нажать кнопку “Save package” (Сохранить пакет), чтобы редактор внёс изменения в ваш пакет.
  9. Текстуры добавлены. Теперь при создании уровня вы можете добавить в него текстуры из своего пакета. Если захотите поделиться своим уровнем с другими, то не зебудьте к unr-файлам приложить свой пакет текстур.

Удачного модостроения!

Найти программу XnView можно на её официальном сайте


Добавить комментарий для serhiy1994 Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

1. Если вы хотите показать комментарий только сотрудникам сайта - добавьте в него слово "секретище" ;-)
2. Для добавления картинки в комментарий воспользуйтесь услугами фотохостинга (подойдёт HTML-код для вставки).

Сов к статье “Как создать свой пакет текстур в редакторе (HP1, HP2)”: 2
  1. А как насчет третьей игры?

    От модератора: за счёт больших возможностей, там всё сложнее. Но так как полноценного редактора для этой игры пока так и нет, да и сообщество у нас, по большей части, лениво-анонимное, то проводить эксперименты с третьей игрой пока нет смысла.

    • Насчет первой части вашего ответа – а как же редактор Унворлда, он разве недостаточно продвинут?

      От модератора: смотря для каких целей 😉