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

Blender может открывать blend-файлы, сохранённые как в старых версиях программного обеспечения (обратная совместимость), так и в новых (прямая совместимость). Однако это имеет некоторые ограничения.

Совет

При возникновении проблем с открытием значительно более старых (или более новых) blend-файлов может помочь использование нескольких промежуточных версий Blender’а для выполнения преобразований меньшими шагами.

Примечание

Вот более исчерпывающая документация об обработке совместимости в документации разработчика.

Обратная совместимость#

Открытие старых файлов и конвертация их для текущей версии Blender’а обычно не вызывает затруднений. Ожидается, что это даст очень хорошие и пригодные для использования результаты.

Также могут быть существенные изменения функций, для которых обратная совместимость будет обеспечена только в течение ограниченного периода времени. Например, изменения в системе анимации, которые произошли во время проекта Blender 2.5x. Этот цикл никогда не будет меньше полного цикла выпуска основных релизов (т.е. не менее двух лет).

Прямая совместимость#

Потеря данных#

Прямую совместимость обеспечить сложнее, при открытии blend-файла, сохранённого в более новой версии Blender’а, всегда следует ожидать потери функциональности.

В пользовательском интерфейсе отображается предупреждение при редактировании более позднего blend-файла. Попытка перезаписать его (с помощью простой операции „Save“) также покажет всплывающее окно подтверждения, поскольку данная операция может привести к необратимой потере данных.

Полная несовместимость#

При переходе на новую основную версию Blender’а (например, с 3.x на 4.0), – могут также происходить серьёзные изменения, которые делают blend-файл полностью несовместимым со старыми версиями Blender’а.

В таких случаях старая версия Blender’а не сможет открыть (или добавить/связать) новый blend-файл, выдавая сообщение о том, какая минимальная версия необходима для его открытия.

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

Например, Blender 3.6LTS может открывать файлы из Blender 4.x и выполнять необходимое преобразование таким образом, чтобы при повторном сохранении в версии 3.6 – файлы становились совместимыми со всеми версиями Blender 3.x.