ScaleS^^ | Дата: Среда, 23.09.2009, 23:35 | Сообщение # 1 |
Группа: Администраторы
Сообщений: 117
Награды: 7
Репутация: 352
Статус:
| Для примера сделаем конвертирование sentinel из GTA Vice City в GTA San Andreas, которой заменит willard.
Из sentinel.txd вытаскиваем все текстуры и туда же текстуры (vehiclelights128.bmp и vehiclegeneric256.bmp) из vehicle.txd [GTA_SA].
Импортируем в Zanoza Modeller 2 sentinel.dff и willard.dff, в иерархии willard'а Collision и Shadow переносим в sentinel.dff. Все.Willard.dff в принципе можно удалить, теперь в иерархии sentinel.dff переименовываем как willard.dff и экспорт выбираем willard.dff и экспортируем, подтверждаем замену, перезапускаем Zanoz'у и импортируем наш willard.dff. В принципе машину можно вставлять в игру, но у нас нет колес, рабочих фар и нужно чуть-чуть исправить иерархию, начнем с последнего:
1) ped_backseat, ped_frontseat и exhaust перетянуть в sentinel (willard -> previon -> chassis_dummy), chassis_hi переимновать в chassis. 2) Колеса: Можно взять любое колесо и переименовать в wheel и засунуть в wheel_rf_dummy (willard -> previon -> chassis_dummy). 3) Фары: Откройте редактор материалов, сделайте копию Default Material (она назовется как New Material) загрузите в него текстуру vehiclelights128.bmp, шкалу [RGB] передвиньте на max (255) и переименуйте материал как vehiclelights128 [FR,spec]. Далее нажмите Расширения -> Поставьте галочку Блики и значение поставьте ~74 -> Ок. Сделайте 3 копии этого материала и назовите их как vehiclelights128 [FL,spec], vehiclelights128 [RR,spec] и vehiclelights128 [RL,specТеперь материалом vehiclelights128 [FL,spec] затекстурьте переднюю левую фару, vehiclelights128 [FR,spec] переднюю правую, vehiclelights128 [RR,spec] заднюю правую, vehiclelights128 [RL,spec] заднюю левую. Теперь для материала sentinel86body8bit128 [prim,env:50] (кузов, двери, капот, багажник) тоже нажмите Расширения -> включите галочку Блики и значение поставьте в ~74 -> Ок, в качестве хрома выберите либо vehicleenvmap128.bmp либо vehiclegeneric256.bmp и значение флага env поставьте не более 10, вот так sentinel86body8bit128 [prim,env:4], например: Для материала имеющий флаг sec (у нас в данном случае нету) тоже используйте Блики. Все, экспортируем в willard.dff (Выбирайте DFF Version San-Andreas). Закрываем ZModeller 2. Из sentinel.txd удаляем текстуру sentinel86speca (это хром, мы его заменили vehiclegeneric256.bmp и засоввывать San Andreas'ские использованные в Zanoza Modeller 2 текстуры, которые были взяты из vehicle.txd не надо).
В TXD Workshop'е в правом нижнем углу ставим версию San Andreas -> Save, и переименовываем в willard.txd. Заменяем стандартный willard в gta3.img через Img Tools нашим. Правда над машиной еще много работы, это лобовое стекло не прозрачное, нет пары dummy в иерархии (закись азота, бак, двигатель), без номеров, главный материал настроен не очень, подобрать нужные цвета в carcols.dat ну и еще кое что.
Опишем как это делается в 3ds Max 7 в 3Ds Max с KAM'овским плагином:
В папку maps (3ds max'а) засовываем текстуры xvehicleenv128 и vehiclespecdot64, и все текстуры Vice City'вской машины в любую другую машину. Импортируем с помощью скриптов Kama в 3ds Max...текстуришь (нужно обязательно текстурить все что и ч-з Zanoza Modeller 2) и экспортируем в формате San Andreas'а. В опциях экспорта SA указываем на файл COL который нужно вытащить заранее. Еще материал, используемый для затекстурирования кузова должен быть GTA Material. Его можно выбрать в списке, а так же ниже нажав кнопку SA Vehicle default можно сделать стандартный хром GTA SA.
|
|
| |