Comment appliquer des clés de forme?

Jai utilisé des clés de forme pour créer une forme médiane entre deux autres. Puis-je maintenant supprimer les clés de forme et les « appliquer » comme modificateur au maillage résultant?

Réponse

Essayez de créer un nouveau shapekey en appuyant sur la flèche sous les boutons ajouter / supprimer et en sélectionnant nouvelle forme à partir du mélange :

menu doptions de la touche de forme

Cela créera un nouveau shapekey à partir du mix actuel. Vous pouvez ensuite supprimer tous les shapekeys, en vous assurant de supprimer le nouveau en dernier.

Cela vous donne un maillage sans shapekey avec la forme du mélange de shapekey original.

Commentaires

  • Supprimer les shapekeys un par un jusquà ce que nous ayons le dernier est assez fastidieux, en fait. Nous avons besoin dun opérateur pour simplement: bake shapekey, quitter la forme finale.

Réponse

Vous pouvez utiliser le Clé de forme corrective . Cest sous Communauté> Animation dans Addons .

Une fois installé, il suffit de trouver le mélange souhaité, appuyer sur le triangle noir dans le Panneau Shape Keys et choisissez Créer un doublon pour modification . Cela appliquera létat et créera une nouvelle copie tout en préservant lancienne avec les clés.

entrez la description de limage ici

Réponse

Il existe une façon pour la plupart des gens de ne pas « t savoir.

Allez dans Fichier> Préférences utilisateur sélectionnez Communauté niveau pris en charge Objet -> Catégorie Outils Oscurart . Pour Blender version 2.8+, sélectionnez Addons> Only Community et tapez dans la barre de recherche os maintenant vous devriez voir Object: Oscurart Tools .

entrez la description de limage ici

Cochez-la pour active et enregistrez les paramètres.

  1. Sélectionnez le maillage que vous souhaitez copier (aucun mode dédition nécessaire)

  2. Appuyez sur Entrée pour ouvrir le fonction de recherche, puis tapez mesh

  3. Assurez-vous quil est tapé en minuscules et épelé correctement.

Si cela se produit, vous navez pas sélectionné le maillage.

entrer limage description ici

Si vous obtenez cette option, vous lavez fait de la bonne façon:

entrez la description de limage ici

  1. Sélectionnez Objet à mailler

Cest fait, vous avez maintenant une copie du maillage comme vous lavez configuré shapekeys et / ou pose mais sans shapekeys.

Notez quil applique également des modificateurs comme subsurface etc. et parce que cest une copie, vous avez toujours le maillage dorigine avec tous les modificateurs, os, shapekeys avec lesquels vous avez commencé.

Commentaires

  • Je ' ai des difficultés à reproduire ce comportement .. Version? Modules complémentaires?
  • Merci pour la modification, toujours pas de chance, objet sélectionné, quelques versions de 279, la recherche donne des options que ' nobtiennent pas, à cause des modules complémentaires que jai ' installés mais que vous navez ' t .. peut-être voir si vous obtenez toujours ' Objet à mailler ' avec tous vos modules complémentaires temporairement désactivés ?
  • ty pour la réponse. Je lai recherché à nouveau, jai essayé dactiver et de désactiver et jai constaté quil existe en effet un addon qui active cette option. ive rééditer le message. jespère que cela fonctionne maintenant pour vous.
  • Semble pour 2.8 que la fonction utile a été supprimée? Je ne peux ' le trouver dans la recherche et la seule chose similaire que le menu contextuel dOscurartTools contient est " des formes aux objets " qui crée un objet par clé de forme. EDIT: Merde, il semble que loutil ne ' t même plus fonctionner, puisque les objets qui " façonnent des objets " ne génère ' que les shapekeys appliqués. 🙁

Réponse

Appliquer la clé de forme à votre maillage

Cela affectera tous les objets de votre scène:

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) 

Accédez à léditeur de script: entrez la description de limage ici

Copiez le code et cliquez sur " play " bouton

entrez la description de limage ici

Commentaires

  • Le script échoue lorsque la scène contient des objets qui ne peuvent pas utiliser Shapekeys comme Camera, Light, …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *