Usei chaves de forma para criar uma forma intermediária entre as outras duas. Posso agora remover as chaves de forma e “aplicá-las” como um modificador à malha resultante?
Resposta
Tente criar um novo chave de forma pressionando a seta abaixo dos botões adicionar / remover e selecionando nova forma da combinação :
Isso criará uma nova chave de forma a partir da combinação atual. Em seguida, você pode excluir todos os shapekey, certificando-se de excluir o novo por último.
Isso fornece uma malha sem shapekey com a forma da combinação de shapekey original.
Comentários
- Excluir os shapekeys um por um até termos o último é bastante tedioso, na verdade. Precisamos de um operador para simplesmente: assar o shapekey, deixar o formato final.
Resposta
Você pode usar o Complemento Chave de forma corretiva . Está em Comunidade> Animação em Complementos .
Depois de instalado, encontre a mistura desejada e pressione o triângulo preto no Painel de chaves de forma e escolha Criar duplicata para edição . Isso aplicará o estado e criará uma nova cópia, preservando a antiga com as chaves.
Resposta
Existe uma maneira que a maioria das pessoas não saber.
Vá para Arquivo> Preferências do usuário selecione Comunidade nível de suporte Objeto -> Categoria Ferramentas Oscurart . Para Blender versão 2.8+ selecione Addons> Only Community e digite na barra de pesquisa os
agora você deve ver Object: Oscurart Tools .
Marque para ative e salve as configurações.
-
Selecione a malha que deseja copiar (nenhum modo de edição necessário)
-
Pressione Enter para abrir o função de pesquisa e digite
mesh
-
Certifique-se de que foi digitado com letras minúsculas e soletrado da maneira correta.
Se isso acontecer, você não selecionou a malha.
Se você obteve esta opção, fez da maneira certa:
- Selecione Objeto para malha
Feito, agora você tem uma cópia da malha da forma como configurou o shapekeys e / ou pose, mas sem shapekeys.
Observe que também aplica modificadores como subsuperfície etc. e, como é uma cópia, você ainda tem a malha original com todos os modificadores, bones, shapekeys com os quais começou.
Comentários
- Eu ' estou tendo problemas para reproduzir este comportamento .. Versão? Complementos?
- Obrigado pela edição, ainda sem sorte, objeto selecionado, algumas compilações de 279, a pesquisa oferece algumas opções que você ' não está obtendo, por causa dos complementos que ' instalei, mas você ' t .. talvez veja se você ainda tem ' Objeto de malha ' com todos os seus complementos temporariamente desativados ?
- ty para a resposta. Eu pesquisei novamente, tentei habilitar e desabilitar e descobri que realmente existe um complemento que habilita essa opção. ive reeditar a postagem. espero que funcione agora para você.
- Parece que a função útil 2.8 foi removida? Não consigo ' encontrá-lo na pesquisa e a única coisa semelhante que o menu de contexto do OscurartTools contém é " formas para objetos " que cria um objeto por chave de forma. EDIT: Droga, parece que a ferramenta nem ' funciona mais, uma vez que os objetos que " se transformam em objetos " gera não ' não tem os shapekeys aplicados. 🙁
Resposta
Aplicar chave de forma à sua malha
Isso afetará todos os objetos em sua cena:
import bpy for ob in bpy.data.objects: ob.shape_key_add(name="ShapeKeyTest") if ob.data.shape_keys: for shapeKey in ob.data.shape_keys.key_blocks: ob.shape_key_remove(shapeKey)
Copie para além do código e clique em " reproduzir " botão
Comentários
- O script falha quando a cena contém objetos que não podem usar Shapekeys como Câmera, Luz, …