-
Notifications
You must be signed in to change notification settings - Fork 39
Warnings
На этой странице описаны возможные предупреждения при работе аддона. Если возникает предупреждение, то аддон импортирует/экспортирует файлы либо без изменений, либо видоизменяя его данные для более корректного чтения/сохранения. Предупреждения не являются критичными и оповещают пользователя об изменении импортированных/экспортированных данных или о возможных проблемах.
Возникает, если во время импорта/экспорта появилась ошибка или предупреждение. Оповещает пользователя о создании файла лога с подробной информацией, который можно открыть в окне Text Editor
. Подробнее о логе: Log.
Возникает при импорте, когда не найден используемый *.dds
файл текстуры. Если *.dds
текстура не найдена, то аддон продолжит импорт и файл загрузится без ошибок, но изображение в blender
загружено не будет. Вместо загрузки *.dds
будет создано пустое изображение, которое ссылается на путь к не найденному файлу. Параметр File Name
изображения blender
будет, к примеру, иметь такое значение c:\programs\xray_sdk\ston\ston_bordur.dds
. Это позволит позже добавить необходимую текстуру в этот путь, без необходимости заново импортировать файл.
Не указана папка Textures Folder в настройках аддона. Из-за этого пути к *.dds
файлам будут не корректными. Вместо загрузки *.dds
файлов, будут созданы пустые изображения, которые имеют значение File Name
равным относительному пути к текстуре, который прописан в файле. Например, File Name
может иметь примерно такое значение: ston\ston_bordur.dds
.
Возникает, если папка Objects Folder
в настройках аддона не указана и оператор использует её. Обычно эта папка используется для вычисления Export Path.
Возникает, если папка Meshes Folder
в настройках аддона не указана и оператор использует её. Обычно эта папка используется для вычисления Export Path.
Возникает при экспорте, если материал имеет ноду Environment Texture
, вместо Image Texture
. Данное предупреждение оповещает пользователя, если по ошибке была добавлена эта нода.
Возникает, если не найден родитель для кости. Кость должна иметь в качестве родителя существующую кость. Имя родителя должно совпадать с именем одной кости скелета.
Возникает, если при импорте в браузере файлов не было выделено ни одного файла.
Возникает при экспорте, если невозможно сгенерировать относительный путь к текстуре из-за того, что файл текстуры находится не в папке Textures Folder
. Аддон вычислит относительный путь автоматически по абсолютному пути.
Материал имеет больше одной ноды Image Texture
. При экспорте будет использовано изображение, которое подключено к шейдерной ноде материала.
Материал имеет больше одной ноды Image Texture
. При экспорте будет использована активная нода Image Texture
.
Материал имеет больше одной ноды Image Texture
. При экспорте будет использована выделенная нода Image Texture
.
Экспортируемый файл имеет больше одной точки в имени. Точка будет заменена на символ нижнего подчёркивания. Это сделано для того, чтобы X-Ray SDK
смог корректно работать с такими файлами, так как он не правильно обрабатывает файлы, если в имени они содержат больше одной точки.
Меш объект имеет больше одной UV
-карты. Будет экспортирована активная UV
-карта.
Возникает во время экспорте, когда объект имеет анимацию с режимом вращения, который отличается режима Euler
с порядком осей YXZ
. Аддон запечёт анимацию, после чего она будет иметь порядок YXZ
.
Возникает во время импорта, когда анимационные ключи имеют интерполяцию, отличающуюся от Stepped
и Linear
. Аддон преобразует не поддерживаемые типы интерполяций в Linear
ключи, чтобы анимация в блендере совпадала с анимацией в игре/X-Ray SDK
. Среди не поддерживаемых интерполяций могут быть такие типы: TCB
, Bezier 1D
, Bezier 2D
, Hermite
.
Возникает при импорте *.bones
, когда файл не содержит boneparts.
Возникает при импорте *.bones
, когда bonepart содержит кости, которых нет в арматуре, для которой производится импорт.
Возникает при импорте *.bones
, когда импортированный файл имеет параметры кости, которой нет в арматуре, для которой производится импорт.
Возникает при импорте *.details
версии 2
, если координата Z
нижней границы слота травы выходит за пределы допустимого диапазона (чаще всего возникает, когда координата равна бесконечности). Некорректная координата будет заменена на максимальное допустимое значение.
Аналогично предыдущему предупреждению, но для верхней границы слота, вместо нижней.
Возникает при импорте *.err
файлов, когда файл не содержит битых полигонов и из-за этого аддон ничего не импортирует.
Возникает при импорте *.object
, когда скелет имеет кости у которых в имени есть символы в верхнем регистре. Имя кости будет импортировано так, что все символы имени будут установлены в нижнем регистре. Это сделано из-за того, что блендер чувствителен к регистру символов, а X-Ray SDK
- нет. Чтобы блендер корректно мог найти группу вершин кости, нужно чтобы регистр символов в имени кости совпадал с регистром символов в имени группы вершины.
Возникает при экспорте в *.object
моделей, которые имеют скелет, когда к скелету привязано более одного меша. Во время экспорта в файл будет сохранён один меш, который является результатом объединения исходных мешей. Это сделано для того, чтобы скелетные объекты всегда имели один меш. Если у объекта есть более одного меша, то будет ошибка при экспорте модели из Actor Editor
в формат *.ogf
. Объединение мешей при экспорте позволяет обойти данную ошибку в Actor Editor
.
Возникает во время экспорта, если в списке Motions есть анимация, которая ссылается на несуществующий action
. Такие анимации в списке Motions подсвечиваются красным цветом. Чтобы удалить такие анимации, можно воспользоваться оператором очистки списка (находится справа от списка анимаций и имеет иконку метлы). Этот оператор описан здесь: Motions.
Возникает во время экспорта, если экспортируемый объект имеет устаревшие данные о Motion References
. Устаревшие данные - это Motion References
, которые были созданы с помощью аддона от первой версии v0.0.1 до v0.2.0 включительно. В этих версиях аддон хранил ссылки на анимации в виде одной строки, анимации в которых были разделены запятыми. В более новых версиях аддона, начиная от v0.2.1 и выше, аддон хранит ссылки на анимации в виде списка Motion Refs
, который может хранить много строк. Это предупреждение оповещает пользователя о наличии устаревших данных, которые во время экспорта не используются, но могут содержать некоторые данные, которые были настроены в предыдущих версиях аддона.
Возникает во время *.object
экспорта скелетных объектов, если объект не является динамическим. Чтобы объект имел динамический тип, нужно изменить параметр Type у объекта, установив его на Dynamic
или Progressive Dynamic
. Аддон оповещает, что значение Type
не корректное и во время экспорта будет сохранено модифицированное значение. Исходное значение типа у объекта при этом не изменится. Если скелетый объект не является динамическим, то при экспорте этого *.object
в *.ogf
с помощью Actor Editor
будет ошибка. Аддон позволяет автоматически сохранить корректное значение типа и оповещает пользователя, если тип объекта некорректен.
Возникает при экспорте скелетных моделей в *.ogf
или *.object
, если у меш-объекта есть модификатор Armature
, который выключен во вьюпорте. Это означает, что меш в 3D окне не будет деформирован костями, когда включена анимация. Аддон оповещает о проблеме, но не изменяет никаких параметров и данных.
Возникает при экспорте в *.object
, когда скелетный меш-объект не имеет модификатора Armature
, но root-объект имеет арматуру. Аддон будет использовать арматуру root-объекта, которая будет найдена в иеррархии root-объекта. Подробнее о root-объектах: Root Object.
Несовместимость Maya
-групп сглаживания. Возникает при экспорте в *.object
, если контуры сглаживания не замкнуты. Не сглаженные рёбра будут сохранены как сглаженные, так как их сглаживание невозможно будет сохранить в группах сглаживания, реализованных на уровне полигонов. Подробнее: Сглаживание
При экспорте в *.object
будет пропущена геометрия, которая назначена на .xr-bad!
группу вершин. Эта группа вершин создаётся во время импорта, если меш имеет дублирующиеся полигоны. Подробнее о дублирующихся полигонах: Split Mesh by Materials.
Возникает при экспорте в *.object
, когда вершины экспортируемого меш-объекта привязаны к несуществующим группам вершин
Возникает при импорте, если в *.object
файле имя кости не совпадает с именем группы вершин, которая привязана к данной кости. Чтобы в blender
корректно привязать группу вершин к кости, нужно чтобы имя кости совпадало с именем группы вершин. Формат *.object
позволяет иметь отдельно имя кости и имя группы вершин. Если имена отличаются, то аддон выводит данное предупреждение, которое оповещает, что будут переименованы группы вершин так, чтобы их имена были идентичны именам костей.
Возникает при импорте *.object
, если аддон встретил имя группы вершин, отличающееся от имени кости, но не требует изменение имени, так как уже была переименована. См. предыдущее предупреждение Bone vertex map: will be renamed.
Возникает, если *.object
или *.ogf
файл содержит userdata
с недопустимыми символами, которые не поддерживаются кодировкой cp1251
. Если файл имеет такую userdata
, то он будет полностью импортирован со всеми свойствами и импорт не будет приостановлен. Единственное, что не будет импортироваться - это некорректные символы в userdata
. Они пропускаются и не записываются в параметр userdata
. Остальные допустимые символы будут сохранены.
Возникает, если имя UV
-карты меша отличается от имени UV
-карты, которое указано у материала. X-Ray SDK
не чувствителен к регистру имён, поэтому имена Texture
и texture
являются идентичными для него, а blender
чувствителен к регистру, поэтому эти два имени разные. Данное предупреждение оповещает, что имя UV
-карты было изменено (например, с texture
на Texture
).
Возникает, когда вершина имеет близкое к нулю значение веса для привязки к кости. Аддон установит значения веса на минимально допустимое значение, вместо импорта исходного значения. Это сделано для того, чтобы в blender
меши не имели вершин, на которые практически не влияют движения костей.
Данное предупреждение возникает, если при импорте меш содержит неправильные треугольники, которые строятся на двух или одной вершинах (вместо трёх). Треугольник должен ссылаться на уникальные номера вершин, а не на повторяющиеся вершины. К примеру, такие номера вершин для треугольника являются корректными: 7 9 14
, а эти номера являются некорректными: 7 9 9
, 7 14 14
, 3 3 3
и т. д. Неправильные треугольники не импортируются аддоном.
Возникает при импорте, если материалу назначены повторяющиеся треугольники, то есть, материал ссылается на одни и те же треугольники несколько раз. Может возникнуть только в том, случает, если активирован режим Split Mesh By Materials
при импорте. Повторяющиеся треугольники не пересоздаются и не импортируются, учитывается только первый попавшийся треугольник и все повторяющиеся далее, будут пропущены.
Возникает при импорте, если треугольнику назначено более одного материала. Если аддон встречает такие треугольники, то им будет назначен только первый материал, а остальные будут пропускаться и игнорироваться. Может возникнуть только в том, случает, если выключена галочка Split Mesh By Materials
при импорте.
Возникает, если включён режим Split Mesh By Materials
при импорте. В этом режиме треугольники разделяются по материалам. Некоторые треугольники могут опираться на одни и те же вершины, но иметь разный материал. В режиме Split Mesh By Materials
корректно импортируются дубликаты треугольников, имеющие разные материалы. Но если меш имеет дубликаты треугольников с одинаковыми материалами, то аддон выдаст данное предупреждение и дубликаты с одинаковыми материалами будут вынесены в отдельную часть меша (будут созданы новые вершины для дубликатов) и назначены в группу вершин .xr-bad!
.
Возникает, если отключён параметр Split Mesh By Materials
при импорте. Это предупреждение говорит о том, что импортируемый меш имеет дубликаты треугольников (треугольники, которые построены на одних и тех же вершинах). Дубликаты будут добавлены в группу вершин .xr-bad!
. Такие меши нужно импортировать с опцией Split Mesh By Materials
, чтобы меш импортировался корректно. Дубликаты треугольников являются недопустимыми для большинства 3D редакторов.
Возникает, если кость имеет неподдерживаемый тип формы. Тип формы будет установлен в Custom
, который имеет произвольное значение ID
.
Возникает, если кость имеет неподдерживаемый тип сустава. Тип сустава будет установлен в Custom
, который имеет произвольное значение ID
.
Возникает при импорте *.ogf
, когда есть ошибки в описании файла (например, при импорте *.ogf
из GUNSLINGER mod
).
Возникает при экспорте в *.ogf
/*.omf
, когда объект имеет в списке Motions несуществующие анимации. Их можно очистить с помощью оператора с иконкой "метлы" в правой части списка анимаций.
Возникает при использовании оператора Merge OMF, когда разные имена boneparts у объединяемых *.omf
файлов. При объединении файлов будет использоваться bonepart первого файла.
Возникает при использовании оператора Merge OMF, когда bonepart имеют разные имена костей. При объединении будет использован набор имён из первого файла.
Возникает при использовании оператора Merge OMF, когда объединяемые *.omf
файлы имеют анимации с одинаковыми именами. Сохраняется только одна анимация с таким именем. Если анимация с таким именем уже есть, то она не будет сохранена.
Возникает при импорте игровых уровней, когда не указана папка Levels Folder
в настройках аддона. Из-за этого некоторые текстуры могут быть не загружены (например, текстуры карт освещения).
Возникает при импорте .level
, .part
, .group
, когда они ссылаются на *.object
файл, которого нет в Objects Folder
.
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
TODO
All bone constraints and bones that have the "Exportable" parameter disabled will be deleted. Continue?
TODO
TODO
TODO
TODO
- Главная
- Скачать
- Установка
- Поддерживаемые Форматы
- Версии Форматов
- Не Поддерживается
- Параметры Импорта/Экспорта
- Импортёры/Экспортёры
- Массовый Импорт/Экспорт
- Работа с Анимациями
- Root-Объекты
- Масштабирование
- Редактирование Форм Костей
- Редактирование Центров Масс Костей
- Редактирование Bone Parts
- Сглаживание
- Перевод
- Используемые Параметры
- Используемые Настройки
- Лог
- Статистика
- Ошибки
- Предупреждения
- Ограничения
- Панели
- Операторы
- Настройки
- Сообщество
- История