EasyScene v1.1 - UnrealEngine
https://youtu.be/Ws3vG6HgY-A
EasyScene - editor-плагин для UE 5.4–5.8. Одной кнопкой собирает выделенные Static Mesh Actor в ISM/HISM (группируя по мешу и материалам) и обратно разбирает инстансы на акторы, плюс массово настраивает инстансы: мобильность, тени, WPO, cull distance, коллизию, навигацию, декали. Всё с Undo и прогресс-баром.
Обновелние:
EasyScene - editor-плагин для UE 5.4–5.8. Одной кнопкой собирает выделенные Static Mesh Actor в ISM/HISM (группируя по мешу и материалам) и обратно разбирает инстансы на акторы, плюс массово настраивает инстансы: мобильность, тени, WPO, cull distance, коллизию, навигацию, декали. Всё с Undo и прогресс-баром.
Обновелние:
- Все операции обратимы: конвертация и настройки - одна транзакция, Ctrl+Z откатывает целиком.
- Прогресс-бар с кнопкой Cancel на больших сценах; отмена возвращает сцену в исходное состояние.
- SM → ISM/HISM переносит настройки компонента: коллизию, тени, lightmap-разрешение, lighting channels, custom depth, virtual texture, навигацию, decals и ещё ~40 свойств, плюс теги актора и data layers.
- ISM/HISM → SM восстанавливает точные мировые трансформы, меш, материалы и настройки.
- Опция сетки для World Partition: результат разбивается на акторы по ячейкам, стриминг не ломается.
- Тристейт параметров Keep / On / Off: можно менять одну настройку, не трогая остальные (пока только через Python API, в виджете - в следующей версии).
- Foliage-акторы пропускаются, чтобы не перебивать Foliage Type.
- Пункт меню Tools → EasyScene.
- Python API import easyscene для своих скриптов и батчей.
- Статистика сцены: акторы, компоненты, инстансы, оценка draw calls.
- Совместимость: UE 5.4–5.8, одна сборка на все версии. Убрана зависимость от distutils, добавлены зависимости от Python Editor Script Plugin и Editor Scripting Utilities.-
- Исправлено: снятый чекбокс коллизии принудительно ставил BlockAll и сбрасывал пользовательские профили; мобильность без галки становилась Movable.
zip
EasyScene_1.1_UE5.4-5.8.zip183.54 Kb