Сбросить все дополнения

Aug 15 2020

Я совершил большую ошибку, выбрав все аддоны в блендере, не зная, как они используются. Сейчас путаю все как новые выглядят. Некоторые вкладки новые. Для этого я снял выделение со всех надстроек, теперь у меня нет циклов рендеринга и многих полезных опций. Пожалуйста, помогите мне сбросить все надстройки, которые появлялись при первом открытии 😥

Ответы

3 starzar Aug 15 2020 at 22:07

Попробуйте сбросить Blender с помощью «Factory Reset». Это вернет Blender в его исходное установленное состояние и, надеюсь, также активирует удаленные дополнения.
Обратите внимание, что другие настройки, такие как пользовательские горячие клавиши, будут потеряны, если следовать этому подходу.

3 batFINGER Aug 15 2020 at 22:27

Отключить нестандартные надстройки

В дополнение к разделу Как я могу получить список, показывающий, какие надстройки включены пользователем?

Сценарий тестирования Отключает все дополнения, не используемые по умолчанию (не указанные по умолчанию), и сохраняет настройки пользователя.

import bpy

default_addons = {"io_anim_bvh",
                  "io_curve_svg",
                  "io_mesh_ply",
                  "io_mesh_stl",
                  "io_mesh_uv_layout",
                  "io_scene_fbx",
                  "io_scene_gltf2",
                  "io_scene_obj",
                  "io_scene_x3d",
                  "cycles"}

# enable defaults                  
for addon in default_addons:
    bpy.ops.preferences.addon_enable(module=addon)


for addon in bpy.context.preferences.addons:
    if addon.module not in default_addons:
        bpy.ops.preferences.addon_disable(module=addon.module)
        
bpy.ops.wm.save_userpref()