# Blend Sub-Mesh Positions

[Common Attributes](https://scenegroup.gitbook.io/cavalry/nodes/behaviours/common-attributes-behaviours) +

**Blend** - set the bias of the **Destination Path**.

**Destination Shape** - connect a Shape to blend positions to.

**Time Offset** - offset the time on a per Shape basis.

![A blend with a Stagger added to the Time Offset](https://1676825895-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LT2-S1m8aSPAI_Gg3Q1%2F-Ll6p8r1ZN5GHmPac_Yh%2F-Ll6pXxHMIBF-YoKaXkq%2Ftransition.gif?alt=media\&token=7e0ecfdf-cf78-48dc-8e35-db448b65c523)

{% hint style="info" %}
Example usage:

1. Create an [Ellipse](https://scenegroup.gitbook.io/cavalry/nodes/shapes/basic-shape).
2. Set its **Radius** to W = 20, H = 20.
3. Select the Ellipse and click the Duplicator button in the [Shelf](https://scenegroup.gitbook.io/cavalry/user-interface/menus/window-menu/shelf).
4. Repeat steps 1 and 2 to create a second [Duplicator](https://scenegroup.gitbook.io/cavalry/nodes/shapes/duplicator).
5. Set **Distribution** on **Duplicator1** to **Grid** (leave the **Count** at 3, 3).
6. Set **Distribution** on **Duplicator2** to **Circle**
7. Set **Count** on **Duplicator2** to **9** (3 x 3).
8. Add a **Blend Sub-Mesh Positions** Behaviour.
9. [Connect](https://scenegroup.gitbook.io/cavalry/getting-started/key-concepts/connections) ***duplicator2.id*** > ***blendSubMeshPostion.destinationShape***
10. Connect ***blendSubMeshPostion.id*** > ***duplicator1.deformers***.
11. Hide **Duplicator2**.
12. Scrub **Blend** on the **Blend Sub-Mesh Position**.

    &#x20;
    {% endhint %}
