Samlingar av ben¶
Bone Collections grupperar benen i en Armature i namngivna samlingar. Armaturen är ägare till dessa samlingar, så de är tillgängliga i alla lägen. Bone Collections identifieras av sina namn, som är unika inom armaturen. Bone Collections kan nästlas inuti andra Bone Collections för att skapa en organiserad hierarki för komplexa riggar.
I texten nedan avses med ”samling” ”bensamling”; Scenesamlingar beskrivs inte här.
Bensamlingar kan hanteras via egenskapspanelerna Armature och Bone.
Synlighet¶
Bone Collections kan visas och döljas via listan i Armature-egenskaperna samt via listan i Bone-egenskaperna. Benets synlighet bestäms av synligheten för dess samlingar, dess egna egenskaper ”solo” och ”hidden”:
Om själva benet är markerat som ”hidden” är det osynligt oavsett benets samlingar.
Om en överordnad samling är dold kommer underordnade samlingar också att vara dolda; samma sak gäller för ensamma samlingar.
Ett ben är synligt när det ingår i någon synlig samling.
Om en samling är soload kommer den att vara synlig oavsett samlingens ”hidden”-egenskap.
Ett ben som inte har tilldelats någon benkollektion är synligt, annars skulle det vara omöjligt att markera det och tilldela det en kollektion.
Åsidosättande av bibliotek¶
Benkollektioner kan läggas till med hjälp av biblioteksöverskrivningar. För att detta ska fungera måste både armaturobjektet och själva armaturen åsidosättas.
Begränsningar¶
Det finns några begränsningar när det gäller benkollektioner och åsidosättanden:
Endast bensamlingar som är lokala för den aktuella blend-filen kan redigeras.
Bensamlingar som redan fanns på den länkade armaturen är skrivskyddade och det är bara deras synlighet som kan ändras. Dessa synlighetsändringar kommer dock inte att sparas.
Anpassade egenskaper för åsidosatta bensamlingar kan inte redigeras i egenskapspanelen. Python-åtkomst är bra; detta är bara en nuvarande begränsning av Blenders grafiska gränssnittskod.
Hur det fungerar¶
Bone collections som läggs till via overrides är ”förankrade” i den föregående samlingen, genom namnet. Här är ett exempel. De italiska samlingarna är definierade på den länkade armaturen i armature.blend. De fettmarkerade läggs till genom overrides i armature_shot_47.blend.
FK-kontrollerna
IK-kontroller
Left Pinky (förankrad i ”IK Controls”)
Höger lillfinger (förankrad till ”Vänster lillfinger”)
Om armaturen i armature.blend nu uppdateras med ytterligare två samlingar kan den se ut så här:
FK-kontrollerna
IK-kontroller
Kontroll av ansikte
Ansikte Detaljkontroller
Efter att ha laddat om armature_shot_47.blend kommer den att se ut så här:
FK-kontrollerna
IK-kontroller
Left Pinky (fortfarande förankrad i ”IK Controls”)
Right Pinky (fortfarande förankrad i ”Left Pinky”)
Kontroll av ansikte
Ansikte Detaljkontroller
Lite historia¶
Bone Collections introducerades i Blender 4.0 som en ersättning för armaturlager och bengrupper. Bone Collections ägs av armaturen, så de är tillgängliga i alla lägen. Däremot lagrades bengrupper i objektets pose och var därför inte tillgängliga i redigeringsläget för armaturen.