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

Milkshape 3D X-Ray Plugins (плагіни для роботи з моделями та анімаціями Сталкеру)


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

MilkShape 3D X-Ray Plugins - це набір плагінів для роботи з об'єктами гри та X-Ray SDK у MilkShape 3D .

Посилання на скачування
MilkShape 3D X-Ray Plugins https://drive.google.com/file/d/1443DSb4En5nskbS98bVYZlJ-VcqBwQm3/view?usp=share_link
Visual C++ 2015 Redistributable

x86
https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x86.exe

x64
https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81CC-ED5963AEAD48/vc_redist.x64.exe

Можливості

  • Імпорт моделей гри у форматі *.ogf
  • Завантаження анімації SDK у форматі *.skl
  • Експорт моделей у формат *.object для SDK
  • Експорт анімації зі сцени у формат *.skl для SDK
  • Motion Extractor для збереження анімації з *.ogf в *.skl у папці import X-Ray SDK
  • Model Information для отримання інформації про модель: матеріали, кістки, *.omf , userdata.
  • NPC Converter для автоматичної переконвертації моделей персонажів із ТЧ у ЧН \ ЗП та назад.
  • Refresh Textures для виправлення втрати інформації про текстуру під час перенесення частин моделей між моделями.
    Приклад:
    act\act_stalker.dds- До втрати.
    act_stalker.dds— після втрати ім'я текстури скоротилося до імені файлу.
    Щоб виправити, із префікса імені файлу виходить ім'я папки, після чого перезавантажується текстура у сцені.
X-Ray Run LUA script

Кут згладжування задається у файлі plugin.lua у рядку

local  smooth_angle  =  50

Для обробки лише виділених face'ів виставляється прапорець

local  selected_only  =  true

Інакше будуть оброблені всі face'и у моделі.

Використання

  1. Імпортуйте модель (не забудьте поставити галочку Auto Smooth на вкладці Groups )
  2. Виділіть все поєднанням клавіш Ctrl + A і з'єднайте всі вертекси Ctrl + W
  3. Виконайте скрипт.
    При виникненні артефактів підберіть більш оптимальний кут згладжування і призначте глючним face'ам групи згладжування вручну.

Встановлення

Розпакуйте архів та перемістіть файли до кореневої директорії MilkShape 3D

  1. Відкрийте файл xray_path.ltx будь-яким текстовим редактором
  2. Змініть шлях у параметрі $sdk_root$ на свій.

Можливі помилки та їхні виправлення

Відсутність плагінів у списку

Встановіть Microsoft Visual C++ Redistributable x86

Відсутність текстур
2.png

 

Текстури можуть не відображатися з кількох причин:

  • Неправильно заданий шлях до директорії xray_path.ltx
  • Необхідні текстури відсутні в заданій директорії

Перевірте:

  • У xray_path.ltx , у параметрі $sdk_root$має бути заданий правильний шлях до директорії з папкою gamedata
  • Текстури повинні перебувати у вказаних для моделі підпапках у gamedata\textures
Неправильний імпорт анімацій

Імпорт анімацій *.skl здійснюється з 30 fps , що відповідає значенню в X-Ray SDK .

У MilkShape 3D за замовчуванням = 24 fps тому слід виправити його значення:

  1. Перейдіть на вкладку File -> Preferences...
  2. У вікні Preferences виберіть вкладку Misc
  3. Призначте параметру Animation FPS значення 30.00

   
Цитата