Redefinir todos os complementos

Aug 15 2020

Cometi um grande erro ao selecionar todos os add-ons no blender sem saber o uso desses add-ons. Agora estou confuso, todos parecem novos. Algumas guias são novas. Para isso, desmarquei todos os add-ons, agora não tenho ciclos de renderização e muitas opções úteis. Ajude-me a redefinir todos os complementos apresentados quando eu abro pela primeira vez 😥

Respostas

3 starzar Aug 15 2020 at 22:07

Tente reiniciar o Blender com "Redefinição de fábrica" . Isso restauraria o Blender para seu estado inicial de instalação e esperançosamente também ativaria os complementos desinstalados.
Observe que outras configurações, como teclas de atalho definidas pelo usuário, seriam perdidas se essa abordagem fosse seguida.

3 batFINGER Aug 15 2020 at 22:27

Desativar addons não padrão

Além de Como posso obter uma lista de quais complementos são ativados pelo usuário?

Script de teste Desativa todos os complementos não padrão (não listados como padrão) e salva as preferências do usuário.

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()