What are the base pose pins in anim blueprint nodes
There are some nodes like the slot and anim offset nodes which have the pin for base pose
What are they used for? for example if I use an aim offset I use a blend by bone layer to apply aim offset anim only to upper bones and it works fine.
However shootergame example has very complicated graph and uses things like anim montage and slots . what is the base pose pin of slot used for? After all you are playing all of it from the montage then why does it need the base pose.
Same with aim offset why would you ever need base pose?
asked Feb 01 '15 at 02:40 PM in Blueprint Scripting
The Base Pose is the Normal Animation you want to have on your character.
For example a Running Animation. If you want to blend a reloading animation into it, you would plug the Running Animation into the Base Pose and the Reloading Animation in the Blend Poses 0 Slot of your Layered Blend per Bone Node.
Each layer has a Weight that goes from 0.0 to 1.0. So you could for example blend a second Animation over all others by adding for example a Jumping Animation to a new Blend Pose Pin. With the Weights you can change what Animation should be seen. With 0 at the blends, the base animation is played (running). With 1.0 in Reloading, the Reload animation would 100% overwrite the running animation.
So now you would ask "ok, but then i would have no running animation", yes that's true and this is where the "BONES" of the layerd blend per bone comes into play.
With the settings you can add a Bone. The Bones and its childern will be affected. So for example only the bones for the upper body, head and arms:
So now the Animation Montage:
This is just to combine several things into one animation.
Here is a list of the docs:
Some additional uses for Montages include:
Also you can create Slots that limit your Animations to specific body parts. For example a sword swing can be put to the Upper Body Group, so it will only effect the upper body. Or a reload animation can be divided into Standing, Crouching and Running Groups. But you can read up all of this in the Docs i mentioned.
Follow this question
Once you sign in you will be able to subscribe for any updates here