Obiectul Armature deformează reţeaua, dar nu rezolvă toate problemele. Pot fi create deformări perfecte prin adăugarea de oase şi pictare detaliată de greutăţi pe modelul 3D, dar acestea consumă timp.
De aceea, unele probleme pot fi rezolvate prin corectarea deformării folosind cheile de formă - Shape Keys. Acestea memorează în memoria PC-ului poziţia fiecărui nod la un moment dat.
De exemplu, în videoclipul Blender 3D : corrective shape keys in Blender: how to correctly animate a bending arm /HD, este prezentat modul în care se poate adăuga o cheie de formă la un braţ deformat de două oase.
Fără cheia de formă, la rotirea antebraţului după axa locală X, nodurile aflate în zona cotului nu se deformează ca în realitate: există intersecţii în zona îndoirii, iar muşchiul biceps nu se contractă.
În unele cazuri, problema se rezolvă prin selectarea modelului 3D (aici a brațului) și, din fereastra cu proprietăți, eticheta Constraints, adăugarea constrângerii Maintain Volume. Aceasta modifică automat forma modelului, dar sunt situații în care rezultatul nu este cel dorit.
O altă metodă, care dă rezultate mai bune, este prin adăugarea unei chei de formă (Shape Key), care să acţioneze ca o deformare asupra modelului 3D atunci când personajul îndoaie antebraţul.
Selectează brațul și în fereastra cu proprietăți, eticheta Object Data, secțiunea Shape Keys, adaugă o cheie pentru poziția inițială a brațului neîndoit (în imagine, arm_straight) și încă o cheie pentru poziția brațului îndoit (arm_bent). Deocamdată, ambele chei de formă sunt identice.
Prima cheie rămâne nemodificată (este cheia de bază, implicit numită Basis - aici redenumită cu arm_straight).
Cea de a doua cheie de formă (aici arm_bent) va fi modificată, pentru elimina intersecția de la îndoirea cotului și a simula contracția mușchiului biceps.
Selectează cheia de formă arm_bent.
La rotirea oaselor, deformarea modelului 3D este afișată implicit doar în vederea 3D.
Pentru a vedea modificarea aplicată și în modul Edit, selectează modelul 3D și în fereastra cu proprietăți, eticheta Modifiers, trebuie activate butoanele Use modifier while in Edit mode și Apply modifier to editing cage during Edit mode.
Selectează modelul 3D și comută la modul Edit (tasta Tab).
Pentru ca deformarea produsă de cheia de formă să fie proporțională, activează editarea proporțională - butonul Enable, apoi butonul Connected.
Selectează o față de pe mijlocul bicepsului și trage-o înspre exteriorul brațului, perpendicular pe acesta. Apoi modifică și alte părți ale modelului 3D.
Poți folosi tasta G sau poți apuca și trage de una din axele feței.
Pentru a modifica raza de acțiune asupra fețelor învecinate, rotește rotița de maus (spre înainte pentru a micșora raza de acțiune și spre înapoi pentru a o mări).
Pentru a verifica modul în care cheia de formă deformează modelul, în fereastra cu proprietăți, eticheta Object data, secțiunea Shape Keys, crește valoarea din câmpul Value la 1.