Сповіщення
Очистити все

Milkshape. Перенесення моделей зброї CS у ST. Частина 3


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
2 роки тому
 

Перенесення моделі зброї (без нової анімації) з гри Counter-Strike Source у STALKER
ЧАСТИНА 3(ver. 1.0)
47. Обертання моделі в СДК Сталкер здійснюється так:

Затиснутий Shift + ліва клавіша миші переміщення у вертикальній площині Затиснутий Shift + права клавіша миші переміщення у горизонтальній площині Затиснутий Shift + обидві клавіші миші — обертання

48. Спочатку розберемося з текстурою ножа. Текстури в Counter-Strike мають розширення VTF і лежать тут cstrike\materials\models\weapons\v_models\назва зброї. Зазвичай поруч із текстурою лежить ще бамптекстура зі схожою назвою (дописано _normal).

49. Відкриваємо текстуру main.vtf у Paint.NET

50. Так як редагувати нічого тут не збираємося, то відразу йдемо Файл Зберегти як . У типі файлу вибираємо DirectDraw Surface (DDS) (*.dds) . Для якості ставимо такі налаштування

І зберігаємо під ім'ям, наприклад, wpn_kabar.dds

51. Тепер, щоб гра могла правильно використовувати цю текстуру, кладемо її в СДК Сталкер таким шляхом:

X-Ray SDK\level_editor\gamedata\textures\wpn

52. У вікні Select Texture, що відкрилося , клацаємо один раз по папці wpn, вона розкривається, там вибираємо нашу текстуру wpn_kabar. На кричачий балок не звертаємо увагу, і натискаємо ОК.

Тепер у нас ніж текстурований.

53. Експортуємо нашу модель в OGF (формат, який розуміє гра). File – Export – Export OGF

І зберігаємо модель C:\test\wpn_knife_hud.ogf

54. Найприємніше: перевіряємо нашу модель у грі 🙂

Кладемо тектуру wpn_kabar.dds сюди STALKER\gamedata\textures\wpn\

Кладемо модель wpn_knife_hud.ogf сюди STALKER\gamedata\meshes\weapons\knife\

55. запускаємо гру і дивимося, що в нас вийшло

На жаль рукоятка кабара виявилася трохи більшою за стандартну, тому зброя в руці виглядає не дуже добре.

Тим не менш, ми навчилися додавати в STALKER нову зброю.

56. Тепер треба додати модель, яка може викидатися на землю і яка буде в руках НПЗ. Так як РР не може викинути ніж, і в інших НПС його теж немає, ми не перевірятимемо його в грі. Проходять теж самі шляхи які ми робили для ножа в руках, тільки зараз використовуємо просто wpn_knife.ogf - це просто ніж без будь-якої анімації (аналогічно для будь-якої іншої зброї без _hud).

57. Тільки замість виділення з моделі SKLS виділяємо з неї скелет BONES командою converter.exe -bones wpn_knife.ogf

58. Завантажуємо нажу відредаговану у Milkshape 3D модель у СДК Сталкер.

Увага: крім геометричних розмірів моделі вогнепальної зброї для НПС (без _hud) повинні збігатися положення спускових гачків

59. Замість анімації ( Motions ), ми повинні підвантажити кістки ( Bones )

60. Після цього повторюємо пункти 52-54 . Тільки модель зберігаємо як wpn_knife.ogf (без _hud).

61. Тепер нову зброю можна роздавати НПС або викидати на землю.

62. Як дзеркати моделі? Це робиться у Milshape 3D над виділеною моделлю. Пункт меню Vertex - Mirror

Увага: дзеркати модель треба з від'єднаними (Clear) кістками (Joints) Увага: для віддзеркаленої моделі треба буде правити текстури. Увага: для відображеної моделі може не підійти анімація.

Ось начебто поки і все 🙂 Зрозуміло, що з вогнепальною зброєю набагато складніше, але якщо довго посидіти і подумати, а головне не бояться куштувати, то все вийде 🙂


   
Цитата