XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Тзинч

offline
Опыт: 4,948
Активность:
Конвертирование моделей из S.T.A.L.K.E.R - Clear Sky
Дорогие читатели, сегодня я вас ознакомлю со способом конвертирования моделей из такой игры как С.Т.А.Л.К.Е.Р – Чистое Небо.
Для этого нам понадобятся следующие утилиты (или программы, как хотите, так и называете):

1)Unpack_ST_CS – программа для распаковки архивов игры.
2)OFG Viewer – программа для перевода моделей из *.ofg в *.obj.
3)DDS Converter – программа для перевода текстур из *.dds формата в *.tga или другие форматы, которая поддерживает эта программа.
4)BLP Laboratory – программа для конвертирования текстур из формата *.tga ,в более понятный для Warcrafta формат *.blp
Теперь, я вам расскажу немного о интерфейсе программ, но его затрону поверхностно, так как программы очень простые.

Интерфейс пограмм


Начнем с интерфейса программы Unpack_ST_CS:

Как видите, в ней есть только три кнопки. Это «Распаковать», «Закрыть» ну и указания пути «…»
"Распаковать" понятно для чего, для расспаквки архивов игры.
"Закрыть" для закрытия программы.
А "Указание пути" - эдля того, чтобы показать, где у вас установлен СТАЛКЕР - Чистое Небо.
Коротко раскажу об OFG Viewer :
На картинке внизу мы увидим его интерфейс

Ну вот и собственно его интерфейс. Объясню, для чего служат кнопочки в списке «File»
Open – открывает модель в формате *.ofg для того, чтобы мы могли увидеть модель.
Open *.geom – на самом деле, он должен открывать файлы локаций игры, но он их не открывает, почему- то.
Save – с помощью него, мы сохраняем нашу модель в формате *.obj
Exit – ну у соответственно выход.
Остальные выпадающие списки, типа Edit, View и Help вам не нужны для работы.
Теперь самая жуткая программа, это DDS Converter 2 .

Теперь по циферкам:
1.«Look in» - как я понимаю, выбираете папку или диск, где у вас хранятся текстуры.
2.«Image file list» - то же самое, что и название файла.
3.«Input format» - переводиться как «Входящий формат», то есть формат который вы выбираете для работы. Например: если вы выбрали формат *.tga, то все изображения будут в формате *.tga и ни в какой ни в другом.
4.«Output format» - «Выходной формат», то есть какйо вы хотите получить формат при выходе файла. Например: у вас входной формат - *.dds,а выходной- *.tga. Значит, текстуры будут конвертироваться в формате *.tga, а не каким- нибудь там *.jpeg или *.bmp.
5.«Opacity» - как сказал ПРОМТ, «Непрозрачность», то есть двигая ползунок влево или вправо, вы выбираете непрозрачность для программы. Как видите, у меня она стоит на 90%.
6.«Output folder» - Или «Папка вывода», то есть папка, куда вы хотите положить свои текстуры, отконвертированные.
7.«Convert» - «Конвертирование». Ну это надеюсь не надо говорить, что такое.
8.«Close» - *no comment*
9.«Options» - опции программы.
10.«Reset» - сброс параметров документов.
11.«File» - Файл, или само название файла.
12.«Size» - Размер, или разрешение текстуры \ ее вес.
13.«Alpha Chanel» - альфа канал, присутствует он или нет.
14.«Compression» - сжатие, или виды сжатия текстуры.
15.«Mipmap» - тут даже переводчик не помог, будем просто называть мипмапом, как я понимаю, это столько раз можно сжать текстуру по разрешению (автор нуб, так что простите его) .
Ну в BLP Laboratory надеюсь сами разберетесь, потому что там даже маленький малыш рабереться.

Конвертирование


1. Открываем программу Unpack_ST_CS. Выбираем путь, где у вас установлена игра, у меня, к примеру: D:\Игры\С.Т.А.Л.К.Е.Р. - Чистое Небо.
2. Вы выбрали путь? Тогда смело нажимайте кнопку «Распаковать» и займитесь чем - нибудь, потому что распаковываться будет долговато.
Примечание: Распакованные файлы будут находиться в папке database. Путь такой, к примеру: D:\Игры\С.Т.А.Л.К.Е.Р. - Чистое Небо\gamedata.
Примечание 2: Советую вам переместить папку gamedata в другое место, так как игра будет вас сильно материть и вы не побегаете по просторам Чернобыля.
3. Так, это чудо распаковало вам архивы. Это хорошо, продвигаемся к следующему шагу:
Открываем программу OFG Viewer и ищем любую модель (я взял модель крысы).
Теперь возьмем и сконвертируем нашу крысу в формат *.obj.
Она сконвертирована, очень славно. Теперь переходим к следующему шагу.
4. Открываем 3ds Max и конвертируем модель в формат *.3ds (Ну это надеюсь все знают как делать, а если надо объясню).
5. Мы сконвертировали модель и чтобы перевести модель в формат вара, надо ее экспортировать.
  1. Открываем МДЛвис, берем любую модель и удаляем у нее все вершины и кости, оставляя только одну вершину.
  2. Выделяем эту точку и через «Правка – Вставка из файла» вставляем нашу модель в редактор.
  3. Сохраняем ее в формате *.mdx и радуемся жизни.
  4. Теперь открываем DDS Converter, находим текстуру, которая нам нужна. Путь такой: gamedata\textures\act\act_rat.dds. Конвертируем ее кнопочкой «Convert», указывая путь папки, чтобы туда положить файл и все.
  5. Открываем BLP Laboratory, находим нашу отконвертированную текстуру и конвертируем в формат *.blp.
  6. Теперь открываем Вар3МЕ и ставим нашу текстуру вместо красного цвета.
  7. Открываем МДЛвис, чтобы привести модель в божеский вид, а именно перевернуть текстуры по оси Y и посмотреть ваши результаты.
Все модель сконвертирована, результаты моего труда можете посмотреть внизу.
Особая благодарность товарищу nikikiny, за помощь в написании этой статьи.
Спасибо за внимание.

Ссылки на программы


Stalker Clear Sky Unpacker
OGF Viever
DDS Converter
Прикрепленные файлы
Тип файла: rar Rat.rar (34.5 Кбайт, 131 просмотров )
Тип файла: zip OGFViewer_1.0.4.zip (393.2 Кбайт, 377 просмотров )
Тип файла: rar unpack_st_cs.rar (395.5 Кбайт, 297 просмотров )

Отредактировано Искатель, 17.11.2009 в 20:47.
Старый 02.08.2009, 11:31
Nikikin
Ку-ку
offline
Опыт: 8,994
Активность:
Статья кул 10/10 все ясно. Очень хорошо разяснил.
Старый 02.08.2009, 11:35
Тзинч

offline
Опыт: 4,948
Активность:
Спасибо nikikin, без тебя бы ни как не разобрался.
Старый 02.08.2009, 11:44
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
Искатель, всё гуд, но в самом начале было бы неплохо дать прямую ссылку с названия первых двух программ на аттач в посте.
Могу даже показать как:
  1. Unpack_ST_CS – программа для распаковки архивов игры.
  2. OFG Viewer – программа для перевода моделей из *.ofg в *.obj.
Еще оставь перед и после каждой картинки по пустой строке - так будет читабельнее ;) И примечания тоже неплохо бы отделить пустыми строками или разделителями.
Старый 05.08.2009, 15:03
Тзинч

offline
Опыт: 4,948
Активность:
Сделаю, но не сейчас?
Старый 05.08.2009, 15:37
zohan

offline
Опыт: 961
Активность:
Блин Unpack_ST_CS – программа для распаковки архивов игры, распаковываю Zip,Запускаю вылетает ошибка и всё!чё за фуетень!
Старый 25.08.2009, 04:21
Тзинч

offline
Опыт: 4,948
Активность:
zohan, она для этого и создана, чтобы расспаковывать архивы игры, а не другие архивы, с другим расширением.
Статья дополнена недостающими ссылками, так что кхм...
Старый 22.10.2009, 11:49
KotoBog
Meow
offline
Опыт: 36,046
Активность:
Хорошая статья, молодец.
А что на счёт Зова ПРипяти? ТАм такая же система?
Старый 23.10.2009, 15:28
Nikikin
Ку-ку
offline
Опыт: 8,994
Активность:
зов припяти имеет свой унпакер, но не знаю будут ли работать модели с програмой OFG Viewer
Старый 06.11.2009, 17:34
XOR

offline
Опыт: 38,159
Активность:
Неплохо, все понятно, если я правильно понял, то таким же способом можно конвертировать из других игр серии, например "Зов приняти"?
Старый 06.11.2009, 19:23
Тзинч

offline
Опыт: 4,948
Активность:
Не знаю, надо его посмотреть, если пойму как, то обязательно напишу статью!
Старый 06.11.2009, 22:58
stifik

offline
Опыт: 191
Активность:
вопрос на засыпку - как из сталкера (любого) достать модели машин, домов, деревьев? и еще, OFG Viewer при открывании больших моделей выдает ошибку (скрин внизу) и еще :) как я понимаю этот способ не рассчитан на сохранение анимации, так как ее все таки сохранить при конвертировании?
Миниатюры
Кликните на картинку для увеличения
Название:  2009-11-17_162214.png
Просмотров: 27
Размер:  4.6 Кбайт  
Старый 17.11.2009, 17:26
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
stifik:
так как ее все таки сохранить при конвертировании?
Никак. В *.obj анимации не сохраняются.
Старый 17.11.2009, 19:10
stifik

offline
Опыт: 191
Активность:
WebSter, мм, не знал. но вот на первый вопрос ктото знает ответ? :)
Старый 17.11.2009, 21:15
Тзинч

offline
Опыт: 4,948
Активность:
stifik, тебе нужно найти программу, которая открывает файлы с расширением *geom, только вот я не помню, где такую взять. если мне лень не будет, то обязательно дам ссылку на нее.
Старый 18.11.2009, 07:42
stifik

offline
Опыт: 191
Активность:
~Искатель, буду надеяться что будет не лень! ведь думаю не только мне она пригодится, а пока сам поищу, может и найду :)

stifik добавил:
Искатель, нашел прогу GEOM Importer, вроде она, но вот только она идет в каком то сборнике который весит 7 гиг 0_о, отдельно находиться никак не хочет. вся надежда на тебя...
Старый 18.11.2009, 12:06
XOR

offline
Опыт: 38,159
Активность:
Попробуй плагинами для 3дс макса..
Старый 18.11.2009, 14:52
stifik

offline
Опыт: 191
Активность:
XiMiKs, получилось! :) нашел плагин для открытия object. если кому надо выложу...

stifik добавил:
Искатель, но ссылку на ту прогу все таки дай. как я понимаю в этом геом и находидся весь уровень?
Старый 18.11.2009, 16:55
SpiritWolf
Зеленый
offline
Опыт: 20,954
Активность:
stifik, ВЫЛОЖИ ПЛИЗ. ОЧ НАДО
Старый 29.03.2010, 18:33
Nikikin
Ку-ку
offline
Опыт: 8,994
Активность:
Я нашел целый пакет плагинов под майа 2009
Dipole добавил:
Для сталкера
Старый 29.03.2010, 18:46

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:48.