Совместимость#
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.