Vanlig

Mål

Med fältet Target Data-ID kan du länka begränsningen till ett Target-objekt som du väljer. Den här länken ger data till begränsningen så att den kan börja fungera. Begränsningen Copy Location Constraint behöver t.ex. platsdata för att fungera. Fyll i fältet Mål så kommer begränsningen Kopiera plats att börja använda platsdata från målobjektet.

../../../_images/animation_constraints_interface_common_target.png

Fältet Target måste fyllas i för att begränsningen ska fungera.

Som standard kommer Target att använda Object Origin som målpunkt.

Om fältet Target länkar till ett Mesh- eller Lattice-objekt visas fältet Vertex Group. Ange namnet på en vertexgrupp så kommer begränsningen att riktas mot medianpunkten i denna vertexgrupp istället för objektets ursprung.

../../../_images/animation_constraints_interface_common_target-vertex-group.png

Om fältet Target är länkat till en Armature visas fältet Bone tillsammans med ett reglage för Head/Tail. Ange namnet på ett ben så kommer begränsningen att riktas mot benet i stället för mot hela armaturobjektets ursprung.

../../../_images/animation_constraints_interface_common_target-bone.png

Skjutreglaget flyttar den exakta positionen för målet mellan benets Huvud och Svans. Vissa begränsningar har en knapp bredvid skjutreglaget som gör det möjligt att använda den böjda formen på Bendy Bones.

Rymden

Begränsningar behöver en referensram för att fungera. Denna referensram kallas ”utrymmet” för begränsningen. Om du väljer ett utrymme i stället för ett annat ändras denna referensram och beteendet hos en begränsning förändras avsevärt.

För att förstå hur en ändring av utrymmet ändrar beteendet hos begränsningen kan du prova att experimentera med två tomma objekt. Se till att de visas som pilar så att du kan se de lokala axlarna för varje tomt. Se till att storleken på det ena tomrummet är lite större än det andra så att båda alltid syns även om de ligger direkt ovanpå varandra. Lägg sedan till en begränsning till en tom som riktar sig till den andra och experimentera noggrant genom att flytta, rotera och skala målet på många olika sätt.

../../../_images/animation_constraints_interface_common_space.png

Denna begränsning är inställd på att använda världsrymden som referensram för både dess Target-rymd och dess Owner-rymd.

Målutrymme och ägarutrymme

Utrymmet som används för att utvärdera målet för begränsningen kallas Target-utrymmet. Utrymmet som används för att utvärdera det begränsade objektet (det objekt som äger begränsningen) kallas Owner-utrymmet. Håll muspekaren över menyn/menyerna för utrymmesval för att se om den påverkar utrymmet för målet eller utrymmet för ägaren.

När begränsningarna använder ett Target och/eller/och inte ett Owner-utrymme kommer det inte att finnas någon, en eller två väljare. Begränsningen Copy Location i exemplet använder både Target och Owner-utrymme.

När en begränsning använder både Target- och Owner-utrymme kan Target och Owner vara vilken kombination av utrymmestyper som helst.

Utrymmestyper

Världsrymden

I den här typen av utrymme är världen referensramen för objektet (eller benet). Placeringen är relativ till världens ursprung. Rotation och skala är orienterade mot världsaxlarna. Transformationer av objektet, objektets överordnade objekt och alla andra begränsningar högre upp i begränsningsstapeln beaktas.

Lokalt utrymme

Detta utrymme utesluter alla effekter av de överordnade objekten eller benen, liksom själva benets viloposition och orientering. Endast transformationer som tillämpas på själva objektet eller benet tas med i beräkningen. Det inkluderar dock effekterna av begränsningar, t.ex. begränsningen Child Of eller begränsningen Copy Transforms.

Varning

För objekt utan förälder har Local Space en speciell betydelse, som skiljer sig från det normala beteendet för local space för ben eller objekt som har en förälder. Detta beteende behålls för bakåtkompatibilitet, men kan tas bort i framtiden och bör då inte användas.

Lokal med förälder Bones Only

Benets position och orientering utvärderas i förhållande till dess position och orientering i vilopositionen, vilket inkluderar både dess egna transformationer och de som orsakas av en eventuell överordnad relation (dvs. kedjans transformationer ovanför benet).

Poseutrymme Bones Only

Benets position och orientering utvärderas i armaturobjektets lokala utrymme (dvs. oberoende av armaturens transformationer i Object Mode). Om armaturobjektet har nolltransformationer kommer därför Pose Space att ha samma effekt som World Space.

Anpassat utrymme

Position och orientering utvärderas i förhållande till aktuell position och orientering för ett godtyckligt objekt eller ben som anges via ytterligare inmatningsfält som visas när detta alternativ väljs. Detta kan användas för att utvärdera begränsningen med hjälp av ett godtyckligt koordinatsystem.

Lokalt utrymme (ägarens orientering) Benmål endast

Detta utrymme fungerar som Local Space, med en extra koordinatrumstransformation som kompenserar för skillnaden i orientering i viloposition för ägarens och målets ben. Om det används som Local Space för ägaren kommer detta att ge samma globala rymdrörelse som målet, förutsatt att föräldrarna fortfarande är i viloposition.

Detta alternativ ersätter följande installation med ytterligare två ben:

  1. Ett extra barnben i målet, roterat på samma sätt som ägaren i viloposition.

  2. Ett extra syskonben till målet, placerat på samma sätt som barnet i viloposition och med Copy Transforms i World Space från barnet.

  3. Begränsningen använder Local Space för syskonet i stället för det ursprungliga målet.

Den här videon visar skillnaden mot vanlig Local Space:

Inflytande

Skjutreglaget för påverkan avgör hur mycket begränsningen kommer att påverka det begränsade objektet (målet).

../../../_images/animation_constraints_interface_common_influence.png

En påverkan på 0,0 kommer inte att ha någon effekt. En påverkan på 1,0 kommer att ha full effekt.

Värden mellan (0,0 och 1,0) kommer att ha en partiell effekt, men var försiktig. Dessa partiella effekter kan vara svåra att kontrollera, särskilt när begränsningsstapeln blir alltmer komplex.

Influensvärdet är animerbart, vilket gör att begränsningarna kan stängas av eller delvis aktiveras efter behov.

(Disable and Keep Transform)

Inaktiverar begränsningen samtidigt som den försöker bevara objektets aktuella position. Detta kanske inte fungerar perfekt om andra begränsningar fortfarande är aktiva.