# GetBlendShapeFrameVertices(int, int, Vector3[], Vector3[], Vector3[])

> Retreives deltaVertices, deltaNormals and deltaTangents of a blend shape frame.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public void GetBlendShapeFrameVertices(int shapeIndex, int frameIndex, Vector3[] deltaVertices, Vector3[] deltaNormals, Vector3[] deltaTangents)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): The shape index of the frame.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): The frame index to get the weight from.**** (\[Vector3\[]]\(/engine/6000.6/script-reference/unityengine/vector3)): Delta vertices output array for the frame being retreived.**** (\[Vector3\[]]\(/engine/6000.6/script-reference/unityengine/vector3)): Delta normals output array for the frame being retreived.**** (\[Vector3\[]]\(/engine/6000.6/script-reference/unityengine/vector3)): Delta tangents output array for the frame being retreived.

### Remarks

deltaVetrices, `deltaNormals` and `deltaTangents` arrays must be of size = [Mesh.vertexCount](/engine/6000.6/script-reference/unityengine/mesh/vertexcount.md). Add Mesh vertices, normals or tangents to convert from frame deltas to full vectors. `deltaNormals` or `deltaTangents` may be set to null if there is no normals or tangents to be retreived for a frame.
