English

Русский

О MiBlend

Подробная информация о MiBlend, его релизах, системе версионирования и совместимости.

📌 План релизов

Актуальный план предстоящих жёстких обновлений и текущий прогресс доступны в проектах GitHub. Если вас интересуют изменения, запланированные для мягких обновлений или более дальних версий, ознакомьтесь с milestones.

🔬 Экспериментальные сборки (Experimental Builds)

Все коммиты из экспериментального бранча MiBlend автоматически публикуются на GitHub в виде готовых аддонов.

Важно! Эти версии могут содержать критические баги и потенциально нанести серьёзный ущерб вашему проекту. Их рекомендуется использовать только для тестирования и исследовательских целей. Вы можете узнать как установить экспериментальные сборки в гайде.

В информации об аддоне всегда указывается предупреждение о его экспериментальном статусе и дата сборки.

🚀 Майлстоуны (Milestones)

Разработка обновлений поделена на майлстоуны. Майлстоун — более стабильная версия экспериментального билда. В ней всё ещё возможны баги и недочёты, но их значительно меньше, чем в экспериментальных сборках.

Майлстоуны могут иметь буквенные индексы, например: Milestone 3A (M3A), Milestone 3B (M3B) и т.д. Такие промежуточные обновления не включают в себя ничего существенного, кроме фиксов багов и мелких доработок.

🔢 Нумерация и наименование версий

📛 Формирование названий версий

Жёсткие обновления называются, в зависимости от их основной темы или ключевой функциональности, в честь животных. Мягкие обновления называются в честь вида животного жёсткого обновления.

📌 Система нумерации

Версии MiBlend нумеруются по стандартной схеме x.y.z, где:

  • x — номер глобального обновления.
  • y — номер жёсткого обновления, ломающего совместимость с прошлыми версиями MiBlend.
  • z — номер мягкого обновления, имеющего изменения полностью совместимые с прошлыми версиями MiBlend.

🔠 Индексы версий

Дополнительно в названии версии могут присутствовать буквенные индексы, обозначающие тип внесённых изменений:

  • F (Fix) — Исправления багов.
  • SНезначительные изменения.

🔄 Совместимость

🛠 Поддерживаемые версии Blender

MiBlend работает со всеми версиями Blender, начиная с самой старой обновляемой LTS (на данный момент это Blender 3.6 LTS). Однако в старых версиях могут отсутствовать некоторые функции и ассеты из-за ограничений самой версии Blender.

Поддерживаемые версии:

  • 3.6 LTS
  • 4.0
  • 4.1
  • 4.2 LTS
  • 4.3
  • 4.4
  • 4.5 LTS
  • 5.0
  • 5.1
  • 5.2

ℹ️ Легенда: Полная поддержка, Поддерживается, но есть ограничения.

🌍 Поддержка экспортеров мира

Наилучшую совместимость демонстрирует jmc2obj, поскольку он минимально изменяет текстуры и их названия, а также предоставляет больше информации, что способствует более корректной работе. MiEx не требует MiBlend или Mcprep, так как использует .usd

Список поддерживаемых экспортеров:

  • Mineways
  • jmc2obj
  • MiEx 🔴

ℹ️ Легенда: Полная поддержка, Частичная поддержка, 🔴Не поддерживается.

🖥 Поддерживаемые операционные системы

Разработка аддона и тестирование ведутся на Windows 11 и intel macbook.

Список ОС:

  • Windows
  • MacOS
  • Linux

ℹ️ Легенда: Полная поддержка, Возможны проблемы