Автор: RimuruDev
Лицензия: MIT
- Не тестил на версиях ниже 😓😓😓
- Сижу с MacOS, так что хоткеи соответствующие, сорямба.
- Создано в первую очередь для студии Abyss Moth.
- Создаёт резервную копию текущего файла без системы
.blend1
. - Копия хранится рядом с проектом и получает суффикс
_backup.blend
. - Отключает штатные файлы
*.blend1
, чтобы папка не захламлялась. - Работает прозрачно:
- ⌘ S / Ctrl Shift S — сохраняет сцену и создаёт бэкап.
- Ctrl Alt B — мгновенный бэкап без сохранения сцены.
- Дополнительно доступна кнопка File → Save Backup (.blend) в меню.
- Скачайте файл
blend_backup_addon.py
из релиза или клонируйте репозиторий. - В Blender откройте Edit → Preferences → Add-ons → Install…
- Выберите файл и активируйте галочку.
- Перезапустите Blender (рекомендуется).
Проверено на Blender 4.4.3, macOS / Windows / Linux.
Комбинация | Действие |
---|---|
⌘ S / Cmd S (macOS) / Win S (oskey) | Сохранить + бэкап |
Ctrl Shift S | Сохранить + бэкап |
Ctrl Alt B | Только бэкап |
После установки аддон:
- Выставляет
Save Versions = 0
, поэтому Blender не создаёт*.blend1
. - Подписывается на
save_post
— событие, которое срабатывает после любого сохранения сцены. - Копирует текущий
.blend
в файл*_backup.blend
рядом с проектом.
MyProject/
├─ Project_MurderDrones_3D.blend
└─ Project_MurderDrones_3D_backup.blend ← создаётся автоматически! Балдеж!
Просто замените файл аддона новой версией и перезапустите Blender.
Настройки и хоткеи сохранятся.
- Pull-requests и issue-репорты приветствуются!
- Пожелания по функционалу — в Issues или Telegram @AbyssMothGames.
По классике + с любовью:
Распространяется по лицензии MIT — используйте свободно в личных и коммерческих проектах.