O Blender tem um sistema adorável para criar novos atalhos. Alguém pode me aconselhar sobre o código da operação “Marcar costuras”? Pontos de bônus para alternar o botão (um botão para marcar / desmarcar).
Comentários
- Dois botões, mas você tem isso na estante de ferramentas, guia ' sombreamento / UV '. Para o atalho Ctrl + E, em seguida, escolha na lista
- Você também pode atribuir seus próprios botões a essas operações da mesma maneira que aqui: blender.stackexchange .com / questions / 36894 / …
- Paul Gonet merece um plus porque ele realmente se mostrou entusiasmado para criar o atalho (mesmo apenas apontando para a solução). Quer postar uma resposta?
Resposta
Pressione Ctrl + E e escolha “Marcar costura” ou “Limpar costura” na lista. Então, para adicionar um atalho, você pode fazer conforme explicado aqui: Como atribuir um atalho de teclado para um modo de seleção de malha?
Comentários
- Por favor, aprove minha edição para sua resposta.
- A propósito, para qualquer pessoa interessada, de fato parece não haver maneira de um botão solução. Você precisaria de botões separados para marcar e limpar.
- Você também pode (agora?) Pressionar ctrl + e, em seguida, pressionar
m
no teclado
Resposta
Se você está pronto para investir um pouco mais de trabalho (como eu fiz para meu Spacemouse Pro), você também pode criar um menu circular com marcar e desmarcar, então você só precisa pressionar uma tecla e mover o mouse.
O código de que você precisará é:
pie.operator("mesh.mark_seam", text="Mark Seam", icon="EDGESEL") pie.operator("mesh.mark_sharp", text="Clear Seam", icon="MESH_CUBE").clear=True
Em vez do código de amostra com pie.operator_enum …
Para registrá-lo como um complemento e mantê-lo permanente, basta usar o código abaixo no topo do seu script
bl_info = { "name": "Mark Seam Pie Manu", "description": "Edit mode Edge Menu", "author": "...", "version": (0, 1, 1), "blender": (2, 79, 0), "location": "3D View", "warning": "", "wiki_url": "", "category": "Pie Menu" }
Resposta
Se eu entendi a pergunta que você deseja adicionar atalho para marcar costura
No modo de edição -> Selecione a borda e pressione Ctrl + E
e como passar o mouse e clicar com o botão direito e selecionar Alterar atalho
Assim que você clicar em alterar o atalho para obter um pop-up, pressione uma tecla
Selecionei o botão de ponto à esquerda do teclado
Agora abra as preferências do usuário e clique em salvar configurações do usuário para que a próxima vez que você abrir a configuração da costura da marca do liquidificador não desapareça.
Comentários
- Se você copiar a entrada nas preferências do usuário em input / 3DView / Mesh, você pode adicionar até mais de um atalho para a mesma ação (como aprendi recentemente aqui). Esta solução é a mais simples que você poderia encontrar!
Resposta
Além das outras respostas. o que eu faço é usar CTRL + E, em seguida, marcar a costura em uma borda e, no resto, usar SHIFT + R que repete as últimas ações. Portanto, se você fizer qualquer coisa além de selecionar as arestas, como, digamos, adicionar outro loop de arestas, você precisará marcar uma costura novamente e usar shift + R para repetir. espero que isso ajude alguém, eu sei que essa é uma pergunta antiga.