Kopiera Global omvandla

Kopiera och klistra in objekt- och bentransformationer med lätthet.

Vid kopiering placeras den globala (World Space) transformationen på klippbordet. Denna kan sedan klistras in på valfritt objekt eller ben, i den aktuella bildrutan eller i en annan.

Eftersom transformationen placeras i urklippet som text kan du till och med kopiera och klistra in den i en instant messenger och skicka den till någon annan.

Aktivering av tillägg

  1. Öppna Blender och gå till avsnittet Tillägg i Inställningar.

  2. Sök ”Copy Global Transform” och markera kryssrutan Aktivera tillägg.

Gränssnitt

../../_images/copy_global_transform-main.webp

Ligger i 3D Viewport ‣ N-panel ‣ Animation tab.

Bilden till höger visar huvudfunktionerna i panelen Copy Global Transform. De kollapsade panelerna beskrivs var och en i sitt eget avsnitt nedan.

Beskrivning

Kopiera

Inspekterar det aktiva objektet (i Object-läge) eller benet (i Pose-läge) och placerar dess aktuella globala transform på klippbordet som en matris.

Klistra in

Tar den kopierade globala transformationen och applicerar den på det aktiva objektet eller benet. Detta görs genom att justera dess plats-, rotations- och skalegenskaper.

Speglad

Samma sak som ”Paste” ovan, men sedan speglad i förhållande till något annat objekt eller ben. Detta kan vara användbart, till exempel för att kopiera fotpositionen från en fot till den andra. Se Spegelalternativ nedan.

Klistra in på valda tangenter

Klistra in enligt beskrivningen ovan och använd dessutom auto-keying för att uppdatera en eller flera ramar. Nyckelvalet används för att tala om för Blender vilka bildrutor detta ska ske på; det påverkar inte vilka delar av transformationen som är keyade. Vad som keyas bestäms av den aktiva keying-uppsättningen.

Klistra in och baka

Nästan samma sak som Paste to Selected Keys. Istället för att bara klistra in på de valda tangenterna, kommer Paste and Bake att klistra in och göra auto-key på varje bildruta mellan den första och den sista valda tangenten.

Spegelalternativ

../../_images/copy_global_transform-mirror_options.webp

Den kopierade transformationen kan speglas i förhållande till ett objekt eller ett Bone. Detta kräver att objektet eller benet väljs först.

Armatur + ben

Om du väljer ett Armature-objekt som spegelobjekt visas benväljaren. Du kan använda den för att välja benet som ska användas som spegel. Detta kommer alltid att använda det namngivna benet på det specifika armaturobjektet.

Endast ben

När du väljer inget speglingsobjekt alls kan du ändå välja ett bennamn. Detta används för att spegla mot ett ben i den aktiva armaturen. Detta kan vara användbart för att spegla bentransformationer i förhållande till ”bröstbenet” hos den aktiva karaktären.

Endast objekt

Detta kommer bara att spegla i förhållande till det valda objektet.

Efter att ha klistrat in med ’Paste Mirrored’ kan speglingsaxlarna väljas i redo panel.

Fixera till kameran

../../_images/copy_global_transform-fix_to_camera.webp

Denna operatör, som också kallas ”bake to camera”, ser till att utvalda objekt/ben förblir statiska (i förhållande till kameran) på ramar utan nyckel.

Detta görs genom att generera nya nycklar. Dessa nycklar kommer att vara av typ ’Generated’ så att det förblir tydligt vilka nycklar som skapats manuellt och vilka som genererats. På så sätt kan verktyget köras igen för att generera nycklarna på nytt.

  1. Se till att animationen är keyad med konstant interpolation. Om detta inte är fallet ännu, baka din animering (åtminstone transformkanalerna). Det här verktyget fungerar _inte_ med modifieraren ”Stepped” F-Curve

  2. Välj vilken av kanalerna Location/Rotation/Scale som du vill fixera till kameran. Om du är osäker, se till att alla är markerade.

  3. Tryck på knappen ”Fixera till kameran”.

Om du vill ångra effekten av operatorn ”Fix to Camera” klickar du på papperskorgsknappen. Det tar bort alla genererade nycklar i antingen scenområdet eller bildområdet.

Verktyget arbetar med scenens bildintervall, eller med förhandsgranskningsintervallet om det är aktivt. Nycklar utanför detta intervall ignoreras, både när de fixeras till kameran och när genererade nycklar tas bort.

Varning

Detta verktyg förutsätter att alla tangenter med typen ”Generated” är lika. Det kommer att skriva över dem (eller ta bort dem, beroende på vilken knapp du trycker på).

Relativ kopiera och klistra in

../../_images/copy_global_transform-relative.webp

Panelen ”Relative” har kopiera/klistra in-knappar som fungerar relativt ett valt objekt. Vid kopiering bestäms värld-rymd-transformen och justeras sedan så att den blir relativ till värld-rymd-transformen för det valda objektet. När du klistrar in sker detta i omvänd ordning.

Om inget objekt väljs kommer kopiering/klistring att ske i förhållande till den aktiva scenkameran. Vilken som är den aktiva scenkameran bestäms för varje åtgärd, så när du klistrar in kan den vara annorlunda än när du kopierade. Detta kan hjälpa till att hålla ett objekt visuellt på samma plats när du byter kamera eller när du byter mellan scener.

Begränsningar

Om du klistrar in en transform justeras objektets/benets placering, rotation och skala. Detta innebär att när du kopierar en skev transform förloras denna skevhet.

Om det finns begränsningar på objektet/benet kanske den resulterande visuella transformationen inte är densamma som den klistrade. För att ge ett konkret exempel: om du har en constraint som lägger till en rotation, kommer den alltid att lägga till rotationen ovanpå den klistrade transformationen.

Se även

Pose-bibliotek för ett sätt att hantera och dela hela poser.

Referens

Kategori:

Animering

Beskrivning:

Enkelt tillägg för kopiering av världsrymdstransformationer.

Plats:

3D Viewport ‣ N-panel ‣ Animation tab

Arkiv:

kopiera_global_transform.py

Upphovsperson:

Sybren A. Stüvel

Underhållare:

Sybren A. Stüvel

Licens:

GPL 2+

Supportnivå:

Officiell

Avisering:

Detta tillägg levereras tillsammans med Blender.