Legasy of Kain
 
Blood Omen Soul Reaver Soul Reaver 2 Blood Omen 2 Defiance
Новости
Мир ЛОК

      Хронология

      Теории

      Reanimation:
      Legacy Of Kain
      Blood Omen

      Blood Omnicide

Фанзона
Скачать

      Видеотека:
      Blood Omen 1

      Ролики

      Журналы

      Файлы

      Музыка

Общение

      Форум

      Чат

      FAQ

Ссылки

Все материалы размещенные на сайте принадлежат их авторам.

Использование материалов сайта только с разрешения владельцев.

 

designed by Fera&Night



Rambler's Top100

Ресурсы Soul Reaver 1

Не прошло и сотни лет, а мы подготовили обновление статьи. Зачем же обновлять, если все, итак прекрасно работает? Ну, начнем с того, что статья расширена и отныне охватывает работу со всеми ресурсами Soul Reaver 1. Это включает в себя звуковые файлы, текстуры и модели. Помимо всего обновились программы, которые мы будем использовать, а выдирание моделей стало куда проще. Приступим.
 /*Ссылки на все программы, найдете в конце статьи.*/
Основные действия перед началом работы
Нужное программное обеспечение:

  1. SoulSpiral- Основа основ в нашей работе. Программа, позволяющая извлекать ресурсы bigfile.dat всех серий Legacy of Kain.
  2. SoulReaverPCTextureUtility2 - программа, используемая для просмотра и извлечения текстур из textures.big игры Soul Reaver 1.

Для разбора ресурсов, нам нежно сначала их извлечь, именно этим мы сейчас и займемся:

  1. Запускаем Soul Spiral. File -> OpenFile (либо нажимаем на единственную доступную кнопку, похожую на открытую папку с документами). Открываем наш bigfile.dat в папке с Soul Reaver 1. Выбираем , если же открывается окно с выбором игр, то указываем Soul Reaver 1 и жмем . Ждём загрузки архива.
  2. Далее Export -> AllFiles. Указываем папку, куда хотим извлечь ресурсы.(Это 3-хмерные объекты по большей части).
  3. Запускаем SoulReaverPCTextureUtility2. File -> Open Texture File.Открываем textures.big. Далее Export -> All Texture Sets. Указываем папку поближе к той куда извлекали ресурсы с помощью Soul Spiral.
  4. Распакуйте архив с DirectXViewerв папку с вашими играми, просто для большего удобства.

Советы перед работой:

  1. Всегда создавайте бекапы файлов с которыми собираетесь работать и которые собираетесь изменять. Бекап(от англ. BackUp) - сленговое выражение для <резервной копии>. Бекап всегда поможет восстановить поврежденные или утерянные данные.
  2. Наиболее удобным считаю создать папку что-то вроде SR Res, в ней две других - Bigfile и Textures,и извлечь соответствующие архивы в них. Старайтесь всегда правильно организовывать свою иерархию папок. Зачастую, повышает производительность и позволяет работать непрерывно. С любыми программами.

 

3-х мерные объекты.
Для начала, определимся с пакетом программ, который мы будем использовать. В случае если вы собираетесь развивать персонажей дальше и заниматься их обработкой, то вашим выбором должна стать связка Max/Maya + ZBrush. Если же вы совсем новичок, вам нужен незамысловатый редактор 3-х мерной графики, а основное назначение готовых моделей, это модификации к играм Fallout 3/Civilization 4/ The Elder Scrolls: Morrowind/Oblivion, то ваш выбор должен пасть на бесплатную утилиту под названием Blender (для экспорта в .nif формат существуют скрипты).
/*Лично я советую использовать связку Max+ZBrush*/
Определившись с пакетом программ для редактирования графики, перейдем к основному инструментарию:

  1. 3DRipperDX- Программа для захвата геометрии объектов и текстур из DirectX 9 приложений.
  2. ModelEx- Программа для просмотра .drm и .pcm файлов извлеченных из bigfile.dat, подходит только для Soul Reaver 1.
  3. DirectXViewer- программа для просмотра файлов формата .X

Установив всё, что описано выше, приступим к главному.

  1. Запускаем ModelEx( Для тех кто затерялся в папке с программой, вам нужно пройти путь : 2.1\ModelEx2\bin\Release... Открываете файл SR1-ModelEx v2.1b.exe). Далее File-> Open, совершаем путешествие в папку, куда были извлечены ресурсы bigfile.dat, там вы увидете папку kain2. Пред нашим взором предстают 4 папки:area,game,object,sfx.Нам понадобятся только area и object.
    Area - игровые зоны, такие как Хронопласт, Цитадель и т.д.
    Object - игровые объекты, такие как Raziel, Kain, Soul Reaver и т.д.
  2. Открываем нужный файл. Пред нами предстает 3-х мерная модель. Но она лишена текстур. Что же, жмем по списку рядом с кнопкой Load, список отображает текстуры используемые моделью. К примеру Ariel использует текстуру под номером 318. Узнав нужные нам текстуры, жмем кнопку Load и проделываем путь к нашей папке с текстурами. Далее ищем нужную и открываем, вуа-ля, модель затекстурирована. Осталось лишь сохранить. Жмем File->Save As: Даём имя и сохраняем.
  3. Теперь нам нужно произвести конвертацию объекта. Надеюсь, вы уже знакомились со статьей <Захват 3D ресурсов из игр на базе DirectX 9> и умеете пользоваться  и умеете пользоваться 3D Ripper-ом. Запускаем 3D Ripper DX. В поле, под строкой <Please Select DirectX 9 application to analize>, выбираем распакованный намиDXViewer.
  4. Теперь открываем сохраненный нами файл формата <*.Х>.  И производим захват кадра. Примечание: В папку с текстурами будут сброшены так же текстуры интерфейса, но их будет всего 2, остальные будут от модели.

Так как при захвате файлы будут созданы сразу в 3-х форматах. Вы можете работать с ними во всех графических редакторах.
Замечание: Если из всех комплектов работы с графикой вы выбрали Blender, то можете пропустить 3-ий и 4-ый шаги. Blenderв состоянии импортировать файлы формата <.Х>.

Текстуры
Для работы с текстурами нам понадобятся:

  1. SoulReaverPCTextureUtility2 - программа, используемая для просмотра и извлечения текстур из textures.big игры Soul Reaver 1.
  2. Adobe Photoshop.

Порядок работы.

  1. Идём в папку с распакованными текстурами, находим нужную нам, для замены. К примеру, текстура Разиэля находится под номером 4. Возьмем её за наш исходный образец.
  2. СОЗДАЕМ ЕЁ КОПИЮ. Это важно, работать мы будем с копией, чтобы всегда на экстренный случай был оригинал и не приходилось выдирать текстуру заново.
  3. Работаем в Photoshop-е с копией. Разобраться с делением текстуры, думаю, у вас проблем не будет.
  4. После редактирования текстуры, нам нужно внести её обратно в игру (либо назначить на выдранную модель, в зависимости от ваших целей). Запускаем SoulReaverPCTextureUtility2 и открываем наш textures.big/
  5. Теперь выбираем из списка нужную нам текстуру, к примеру, мы работали с текстурой номер 4. Выбираем её из списка, жмем Go. Далее Import-> Replace current texture. И выбираем нашу измененную текстуру.

Всё, заходите в игру и смотрите на результат.

Звуковые файлы.
Многие часто спрашивают меня, как же выдрать музыку из SoulReaver 1. На самом деле всё, предельно просто, для этого нужна всего одна программа, имя ей TheSoundofHerWings.
Запускаем её, далее File->Open. Проделываем путь к нашей папке с Soul Reaver 1. В неё находятся два файла - music.dat и voices.dat. Как вы можете судить по названиям, в одной музыка, в другой голоса и разные звуки вроде вздохов, ахов и падений. Открыв нужный нам файл, жмем Export->All Sound Clips. Указываем путь и - готово, все файлы в вашем распоряжении.
Примечание: Экспорт происходит в формате *.wav .
Ссылки на использованный в статье софт:

     

Автор: Redeemer&Destroyer (aka Riot)

 



А

Б

В

Г

Д

Е

Ж

З

И

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Э

Ю

Я

 

 

 

 

 

 


Друзья


Фан-сайт серии фильмов Пила (Saw)

The Wheel of Fate: Архив фаната Legacy of Kain

Официальный сайт группы Ignes Fatui

A.E.R.I.E. team

The Lost Vikings

Shin-Ra

 

Наша кнопка


Неофициальный русский фансайт посвященный серии игр Legacy of Kain