Здравствуйте Гость ( Вход | Регистрация )

Каскадный · Стандартный · [ Линейный ]

> РЕДАКТИРОВАНИЕ МОДЕЛЕЙ, Редактирование модели работающей в игре

lenusk@
post Apr 25 2010, 12:17
Отправлено #1


Group Icon

Пол: женский

Сообщений: 301
Из: Томск
Status: Offline



F.A.Q-02

Программы необходимые для редактирования моделей VTMB.

VampEd_092 - программа-распаковщик, использовать только её (если использовать PackfileExplorer то модели обратно в игру не вставишь)
Скачать
Full_Vamped_import.py - скрипт импорта моделей VTMB в блендер. (Работает и с PackfileExplorer но модели обратно в игру не вставишь)
VampEd_mdl.py - Скрипт экспорта mdl-моделей VTMB из блендера в игру (работает только с извлеченными х-файлами прогой VampEd_092)
Скачать
Blender 2.46 - Трехмерный редактор для редактирования моделей (я пользуюсь версией blender-2.46-windows)
Скачать

Немного теории
<modelname>.mdl - файл определяет структуру модели, положение вершин, ребер, граней, так же содержит анимацию, и указание на соответствующюю текстуру. (Как раз с ним мы и будем работать).
<modelname>.dx80.vtx и <modelname>.dx7_2bone.vtx - два файла отвечающие за совместимость с игровым движком и оптимизацию, содержат информацию для каждого уровня детализации
(LOD) каждой сетки mdl. Так же содержат в себе алгоритмы наложения теней на модель. Они так же служат для обратной совместимости с более старыми оборудования. (DirectX7). (На данный момент файлы не поддаются никакому редактированию, более того они то и являются причиной невозможности создания новых или подключения моделей из других игр)
<modelname.phy> - файл содержит в себе алгоритмы поведения модели при столкновении, падении, убийстве, рагдолл физику. (Его может и не быть).

Прежде чем начать сразу скажу: Вы не можите добавлять или удалять вершины. Поэтому все редактирование складывается лишь к их перемещению. Более того анимация вершин жостко привязана к определенным вершинам. Нельзя переместить вершину с пятки на голову, чтобы это не отразилось на анимации.
Так же вам понадобятся vpk-архивы, так как VampEd_092 может извлечь только из vpk-архивов.

Алгоритм:
1) Установить Блендер, считается что можно установить любой версии, но лучше выше версии 2.42 ( у меня 2.46, Dheu рекомендует Blender 2.48)
2) Скопировать два файла Full_Vamped_import.py и VampEd_mdl.py в папку C:\Documents and Settings\lenuska\Application Data\Blender Foundation\Blender\.blender\scripts
(вместо lenuska естественно имя текушего пользователя).
3) Запустить VampEd_092, найти нужный vpk-архив, найти нужную модель, щелкнуть на неё второй кнопкой мыши нажать extract files(binary) и extract model(D3d.x).
(IMG:http://i054.radikal.ru/1004/e3/1ea1258db268t.jpg)
По умолчанию файлы распаковываются в E:\Vampire Extracted, можно зайти в распакованные папки и открыть блокнотом <modelname.х> там должны быть координаты вершин, если нет, то редактирование далее не возможно.
4) Запускаем Блендер, видим три обьекта: куб, кружок, и камера, удаляем их.
(IMG:http://i055.radikal.ru/1004/08/3ebca780409bt.jpg)
Заходим FILE -> Import -> VampEd_242(.x).Далее указываем путь к распакованой модели, находим <modelname.х>, нажимаем в правом верхнем углу кнопку VampEd.X.
(IMG:http://s48.radikal.ru/i120/1004/d5/4b35d2390419t.jpg)
(IMG:http://s54.radikal.ru/i146/1004/05/11e1a0ca6179t.jpg)
Все модель портирована в блендер.
(IMG:http://s52.radikal.ru/i136/1004/82/3a5eaa442f21t.jpg)
Теперь её можно редактировать.
5) Редактиреум модель. НО НЕ СОЗДАВАЯ И НЕ УДАЛЯЯ ВЕРШИНЫ! иначе модель не вставишь в игру.
(IMG:http://s49.radikal.ru/i124/1004/99/105dc42c51dft.jpg)
(IMG:http://s55.radikal.ru/i147/1004/82/6cb33b967853t.jpg)
Можно сохранить текущее положение вершин, нажав FILE-> Save as, Файл сохранится как blend-файл, потом его можно спокойно открыть блендером, и после экспротировать модель в игру.
Я здесь не буду описывать как работать в Блендере, если вы не школота, то сами поймете.
6) Экспорт модифицированной модели в игру. Нажимаем FILE -> Export -> Bloodlines_mod(.mdlx), далее указываем путь на ту же самую модель, которую распаковали, на mdl-файл <modelname>.mdl.
(IMG:http://s004.radikal.ru/i205/1004/2b/6eef82ddd970t.jpg)
(IMG:http://s56.radikal.ru/i153/1004/a1/b85344bd3986t.jpg)
нажимаем в правом верхнем углу кнопку Modified Bloodlines MDL, должна обязательно появится надпись the MDL was created successfully. Значит всё сделали правильно.
(IMG:http://s52.radikal.ru/i138/1004/a8/b687491c26c4t.jpg)
Что при этом произошло: Программа создала копию mdl-файла модели, как mdlх, при этом подгрузив новое положение вершин из изменненого х-файла, с которым мы работали в блендере. Поэтому если число вершин не совпадет, то не будет создана модель mdlх.
7) Теперь заходим в папку с двумя моделями <modelname>.mdl и <modelname>.mdlх, удаляем букву "Х" в расширении mdlх, чтобы стало <modelname>.mdl - это и есть наша изменненая модель. Все модель готова.
Запускаем игру и смотрим изменения, или можно посмотртеть с помощью PackfileExplorer.
Вроде ничего сложного.

Сообщение отредактировал dyemon - Apr 25 2010, 12:48
Top
Profile Card
+
5 Страницы < 1 2 3 4 5 > 
Ответов(30 - 44)
Мью
post May 30 2014, 16:32
Отправлено #31


Group Icon


Пол: женский

Сообщений: 147
Из: Севастополь
Status: Offline



Верони4ка
Да, похоже. Здесь есть русификация, NoCD и патч, и ничего лишнего. Жаль, не указали, какие там бонусы, интересно.
Top
Profile Card
+
sid66690
post May 31 2014, 10:03
Отправлено #32


Group Icon

Пол: мужской

Сообщений: 6
Status: Offline



может кто написать куда эти файлы в вин 7 копировать?
Top
Profile CardEmail Poster
+
Мью
post May 31 2014, 10:07
Отправлено #33


Group Icon


Пол: женский

Сообщений: 147
Из: Севастополь
Status: Offline



sid66690
Какие именно файлы? А вообще виндовс не имеет значения, всё хранится в папке с игрой.

А если речь про скрипты для блендера, то в C:\Users\<имя пользователя>\AppData\Roaming\Blender Foundation\ и так далее.

Сообщение отредактировал Мью - May 31 2014, 10:12
Top
Profile Card
+
Верони4ка
post May 31 2014, 11:01
Отправлено #34


Group Icon

Пол: женский

Сообщений: 43
Из: Moscow
Status: Offline



Ау, какая версия на рутрекере самая шоколадная?
Top
Profile CardEmail Poster
+
Ramirez
post May 31 2014, 15:55
Отправлено #35


Group Icon


Пол: мужской

Сообщений: 37
Status: Offline



Верони4ка
Вот трехдисковая простоверсия. Там же и патч с русиком.
http://rutracker.org/forum/viewtopic.php?t=67656
Если уже установили эту - http://rutracker.org/forum/viewtopic.php?t=2052527 - и все пока нормально, то пусть она и будет. Иначе - качайте и устанавливайте из первой ссылки.
Top
Profile CardEmail Poster
+
Верони4ка
post May 31 2014, 16:22
Отправлено #36


Group Icon

Пол: женский

Сообщений: 43
Из: Moscow
Status: Offline



QUOTE(Ramirez @ May 31 2014, 15:55)
Верони4ка
Вот трехдисковая простоверсия. Там же и патч с русиком.
http://rutracker.org/forum/viewtopic.php?t=67656
Если уже установили эту - http://rutracker.org/forum/viewtopic.php?t=2052527 - и все пока нормально, то пусть она и будет. Иначе - качайте и устанавливайте из первой ссылки.
[right][snapback]175737[/snapback][/right]

По второй ссылке больше нравится, её и поставлю.
А ту, что стоит - удалять или не будет мешаться?
Top
Profile CardEmail Poster
+
Мью
post Jun 1 2014, 09:37
Отправлено #37


Group Icon


Пол: женский

Сообщений: 147
Из: Севастополь
Status: Offline



Верони4ка
Зависит от того, вносит ли игра что-нибудь в реестр. Скорее всего, вносит. Тогда нельзя.

Но вообще вы бы в другую тему с этими вопросами шли, здесь про модели.
Top
Profile Card
+
Верони4ка
post Jun 3 2014, 21:29
Отправлено #38


Group Icon

Пол: женский

Сообщений: 43
Из: Moscow
Status: Offline



Поставила эту сборку: http://rustorka.com/forum/viewtopic.php?t=...e=full#leechers
Завтра буду пытаться заменить свою модельку моделькой Жанет.
Top
Profile CardEmail Poster
+
Elnar
post Jun 3 2014, 22:34
Отправлено #39


Group Icon


Пол: мужской

Сообщений: 282
Status: Offline



Вообще-то уже есть мод, заменяющий ГГ на Жанет, причем вроде даже с разными цветовыми вариантами. Можно просто выдернуть оттуда.
Top
Profile Card
+
Верони4ка
post Jun 4 2014, 06:40
Отправлено #40


Group Icon

Пол: женский

Сообщений: 43
Из: Moscow
Status: Offline



QUOTE(Elnar @ Jun 3 2014, 22:34)
Вообще-то уже есть мод, заменяющий ГГ на Жанет, причем вроде даже с разными цветовыми вариантами. Можно просто выдернуть оттуда.


Где он?

Сообщение отредактировал Верони4ка - Jun 4 2014, 06:40
Top
Profile CardEmail Poster
+
Elnar
post Jun 4 2014, 09:25
Отправлено #41


Group Icon


Пол: мужской

Сообщений: 282
Status: Offline



Top
Profile Card
+
Верони4ка
post Jun 5 2014, 06:39
Отправлено #42


Group Icon

Пол: женский

Сообщений: 43
Из: Moscow
Status: Offline



QUOTE(Elnar @ Jun 4 2014, 09:25)

Там же малкивиан, а я вентру.



В папке: :\Vampire The Masquerade Bloodlines\Vampire\materials\models\character\pc\female\
нет папки ventrue почему-то.

А если я её создам и туда положу всё из папки jeanette?
Или надо создать там папки армор0 армор1 и т.д.?
Top
Profile CardEmail Poster
+
Elnar
post Jun 5 2014, 09:30
Отправлено #43


Group Icon


Пол: мужской

Сообщений: 282
Status: Offline



QUOTE(Верони4ка @ Jun 5 2014, 06:39)
Там же малкивиан, а я вентру.


Переименовать существующий мод проще чем создавать с нуля, плюс цветовая дифференциация с другой Жаннет в игре.

QUOTE
В папке: :\Vampire The Masquerade Bloodlines\Vampire\materials\models\character\pc\female\
нет папки ventrue почему-то.

А если я её создам и туда положу всё из папки jeanette?
Или надо создать там папки армор0 армор1 и т.д.?


Там несколько сложнее. Окромя создания этих папок в них файлы названы так-же по порядку. Можно посмотреть в любой из существующих и сделать так же.
Top
Profile Card
+
Верони4ка
post Jun 5 2014, 17:16
Отправлено #44


Group Icon

Пол: женский

Сообщений: 43
Из: Moscow
Status: Offline



У Жанетт в папке 5 файлов:
jeanette_body.tth
jeanette_body.ttz
jeanette_body.vmt
jeanette_skirt.vmt
jeanette_skirt.tth
jeanette_skirt.ttz


Как их надо переименовать, чтобы я, вентру, стала выглядеть, как она!?
Top
Profile CardEmail Poster
+
Мью
post Jun 5 2014, 17:41
Отправлено #45


Group Icon


Пол: женский

Сообщений: 147
Из: Севастополь
Status: Offline



Найдите в интернете любой рескин вентру (я давала ссылку на один чуть выше в теме) и посмотрите, как там называются файлы.

Но главная проблема не в этом. Вы нашли только текстуры, а чтобы выглядеть как Жанетт, нужно заменить ещё и модель. Ищите её не в "Vampire The Masquerade Bloodlines\Vampire\materials\models\...", а в "Vampire The Masquerade Bloodlines\Vampire\models\..." и замените для начала модель.
Скорее всего, текстуры после этого можно не переименовывать - модель будет обращаться к текстурам Жанетт, у неё эти пути записаны. Но в последнем я не уверена (возможно, пути не абсолютны, а относительны). Запустите игру с заменённой моделью, и если она будет без текстур, то скопируйте текстуры Жанетт в папку вентру (ту, что в "materials\models", а не в "models"), не переименовывая. Если и это не сработает, то переименуйте.

Но начните с модели, в любом случае.

Сообщение отредактировал Мью - Jun 5 2014, 17:45
Top
Profile Card
+

Topic Options
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 


Упрощённая версия