Blender X-Ray Плагин — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Pavel (обсуждение | вклад) (удалил недоступные уроки) |
Pavel (обсуждение | вклад) |
||
Строка 18: | Строка 18: | ||
Баг-трекер: https://github.com/igelbox/blender-xray/issues | Баг-трекер: https://github.com/igelbox/blender-xray/issues | ||
− | |||
− | |||
− | |||
− | |||
== Поддерживаемые форматы == | == Поддерживаемые форматы == |
Версия 11:34, 6 июля 2018
Содержание
Описание
blender-xray - плагин, реализующий импорт и экспорт различных форматов 3D моделей и анимаций движка X-Ray.
Автор: igelbox
Соавтор: Pavel_Blend
Тестирование: igelbox, Pavel_Blend, ThirteenDogs, Vladimir Td
Ссылки
Основной репозиторий на github.com
Страница основного репозитория (автор igelbox): https://github.com/igelbox/blender-xray
Скачать релиз: https://github.com/igelbox/blender-xray/releases
Баг-трекер: https://github.com/igelbox/blender-xray/issues
Поддерживаемые форматы
Расширение | Описание | Импорт | Экспорт | Замечания |
---|---|---|---|---|
.object | исходные модели | Да | Да | |
.anm | анимации камеры | Да | Да | |
.dm | детальные модели | Да | Да | |
.details | детальные модели уровня | Да | Нет | |
.skl | скелетная анимация | Да | Да | |
.skls | скелетные анимации | Да | Да | |
.ogf | игровые модели | Нет | Да | Чрезвычайно экспериментальный |
Установка
1 - скачиваем последнюю версию плагина (файл: blender-xray-X.X.X.zip)
2 - скачиваем, устанавливаем и запускаем свежую версию Blender
3 - открываем окно настроек Blender User Preferences (через меню: File / User Preferences...)
4 - переходим на вкладку Add-ons
5 - нажимаем кнопку Install from File... (внизу окна)
6 - и выбираем, ранее скачанный, файл blender-xray-X.X.X.zip
7 - в строке поиска (в левой верхней части окна) вводим текст xray
8 - в правой части окна находим плагин и ставим у него галочку (после этого его название перестанет быть серым)
9 - раскрываем настройки плагина
10 - задаём каталог с текстурами (это может быть каталог textures из SDK или из распакованной игры) и файлы с материалами и шейдерами
11 - нажимаем кнопку Save User Settings (внизу окна)
12 - Установка завершена. Пункты меню для импорта объектов и анимаций находятся в меню: File / Import.
Если вы хотите пользоваться незарелизеной версией плагина, то скачайте zip архив нужного коммита в репозитории на GitHub.Com и скопируйте папку io_scene_xray из скачанного архива в ...\blender\2.7x\scripts\addons\ и проделайте все действия с пункта 3.
Возможности
1 - Плагин позволяет импортировать, экспортировать и редактировать X-Ray-свойства моделей. Например, изменять тип объекта, указать User Data, Motion References, LOD References, имя и дата создателя модели, имя и дата модифицирующего модели, настройки материалов, параметры костей, параметры анимаций.
2 - Список материалов, движковых и компиляторных шедеров читается из xr-файлов (пути к которым нужно указать в настройках плагина).
3 - Поддерживается импорт и экспорт групп сглаживания в форматах Shadow of Chernobyl, Clear Sky / Call of Pripyat
4 - Реализован массовый импорт и экспорт object файлов.
5 - Возможность редактировать формы костей.
6 - Поддерживается импорт большинства object файлов из слива исходников от GSC.
7 - Экспорт с вложенными папками (с сохранением структуры каталогов).
Работа с анимациями
Импорт
Если анимации сохранены в формате skl или skls, то для их импорта нужно:
Импортировать object файл, который использует данные анимации (File > Import > X-Ray object (.object)).
Далее делаем активной (выбирать ПКМ) импортированную арматуру (скелет).
И импортируем skl/skls анимации (File > Import > X-Ray skeletal animation (.skl, .skls)).
Если анимации сохранены в самом object файле, то нужно импортировать данный object с включённым параметром Import Motions.
Просмотр
Для просмотра анимаций, нужно:
В окне Dope Sheet переключить контекст редактирования на Action Editor.
Выбрать арматуру (скелет), анимации которой нужно просмотреть.
В окне Dope Sheet из выпадающего списка (рядом с кнопкой New) выбрать нужную анимацию.
Нажать Play в окне Timeline.