Совместимость#
Blender может открывать blend-файлы, сохранённые как в старых версиях программного обеспечения (обратная совместимость), так и в новых (прямая совместимость). Однако это имеет некоторые ограничения.
Совет
При возникновении проблем с открытием значительно более старых (или более новых) blend-файлов может помочь использование нескольких промежуточных версий Blender’а для выполнения преобразований меньшими шагами.
Примечание
Вот более исчерпывающая документация об обработке совместимости в документации разработчика.
Обратная совместимость#
Открытие старых файлов и конвертация их для текущей версии Blender’а обычно не вызывает затруднений. Ожидается, что это даст очень хорошие и пригодные для использования результаты.
Также могут быть существенные изменения функций, для которых обратная совместимость будет обеспечена только в течение ограниченного периода времени. Например, изменения в системе анимации, которые произошли во время проекта Blender 2.5x. Этот цикл никогда не будет меньше полного цикла выпуска основных релизов (т.е. не менее двух лет).
Прямая совместимость#
Потеря данных#
Прямую совместимость обеспечить сложнее, при открытии blend-файла, сохранённого в более новой версии Blender’а, всегда следует ожидать потери функциональности.
В пользовательском интерфейсе отображается предупреждение при редактировании более позднего blend-файла. Попытка перезаписать его (с помощью простой операции „Save“) также покажет всплывающее окно подтверждения, поскольку данная операция может привести к необратимой потере данных.
Полная несовместимость#
When Blender switches to a new major version release (e.g. from 3.x to 4.0), there can also be major changes that will make the blend-file fully incompatible with older versions of Blender.
In such cases, older Blender will fail opening (or appending/linking from) the newer blend-file, with a message stating which minimal version is needed to open it.
In such cases, the last LTS release of the previous release cycle will be kept compatible with the newer file format version, and will be usable as converter between both versions.
For example, Blender 3.6LTS can open files from Blender 4.x, and will perform the necessary conversion such that when re-saved from 3.6, the files become compatible with all 3.x Blender versions.