Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You can modify the playing back action by action blend and action rate which you specified in output channel.

Action to ActionBlending

If the current playback action has blend actions, the blended action will be performed automatically, based on the defuzzed active result of blend language. The default blend weight is 0.0. Please notice the following thingsWe can blend an action on top of playing action to modify its behavior, and the blend can set the weight and timing

Add Blend Actions in Transition Map

In action list, select the action walk, and add blends and blend group.

Blend actions should be the same length as the main action. For example, the length of walkHappy and walkSad should be the same length as the walk action

Image Added

select walkA and add 2 blends to it

Image Added

Result in transition map, blend action will be in same line of main action

Action to Action Blending

If the playing action has blend actions and we active it in decision node, the blend action will be blended in automatically.

The blend weight weight can be from 0 to 1, and its value depends on logic active value 

  • Blend actions can be different playback rate from main action. For example you can make walkHappy faster and walkSad slower in action editor. Our The action blending engine can blend the rate of them.
  • Action The blend actions can be more than 1. That is means you can blend walkHappy, walk, walkSad together.


The closer the the spot, the more walkHappy action will blendImage Removed
Modify the action by blends


Action Blending Group

We can trigger all of the different blends at the same time by blend group setup. if the agents playing different actions.

To add a blend to to an action shell, we just need to add them in Action Blend window area

below Below we add walkHappy, walkCool, walkTalk to "b1" group

Image Removed

Image Removed

Language

blend to blends group:bb intensity 1

This sentence make agent select one blend action randomly from blend group and re-select other actions after playing once and one by one. different action loop, select different actions.

Image Removed

After version 5.2 we added some new stuffs into the action blending:

New Language:

blend to one in blend actions to both walkA and runA, and group the blend actions into group "a"

Image Added

set 2 blend actions into one blend group "a"

Image Addedblend group is a suffix behind the blend actions

Language

blend to blends group:?? intensity 1

This sentence make agent select one blend action randomly from blend group and always playback that selected action.

New Visual Feedback

In the newer version, once blend to one of the the actions in group 


Visual Feedback

Once our agents blend into one or more actions, its blend info will be displayed when you select it.


action blend info display

...