# Tangent

> Vertex tangent.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine.Rendering](/engine/6000.0/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
Tangent = 2
```

### Remarks

Tangents usually use [Vector4](/engine/6000.0/script-reference/unityengine/vector4.md) format. Vector4 uses four 32-bit floats; 16 bytes in total.

This vertex attribute maps to `TANGENT` Semantic in the HLSL shading language.

Additional Resources: [Mesh.HasVertexAttribute](/engine/6000.0/script-reference/unityengine/mesh/hasvertexattribute.md), [Mesh.SetTangents](/engine/6000.0/script-reference/unityengine/mesh/settangents.md).
