Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


MaxPolygonShapeVertices

The maximum number of vertices allowed per primitive polygon shape type ( PhysicsShapeType2D.Polygon ). (Read Only)
Read time 1 minuteLast updated 10 days ago

Definition

  • Type: Field
  • Namespace: UnityEngine
  • Assembly: UnityEngine.Physics2DModule
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.