# MaxPolygonShapeVertices

> The maximum number of vertices allowed per primitive polygon shape type ( PhysicsShapeType2D.Polygon ). (Read Only)

## Definition

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

```csharp
public const int MaxPolygonShapeVertices = 8
```

### Remarks

The low-level physics engine sets a maximum number of vertices allowed per convex polygon shape. This count is set to be a balance between flexibility and performance. Any time a polygon shape is encountered, all of its edges need to iterated to calculate collisions or perform queries. A value too large results in a lot of time discounting polygons. A value too small reduces the number of useful polygon shapes that can be created.

**NOTE**: This is a compile-time constant that cannot be changed.
