# PrimitiveType

> The various primitives that can be created using the GameObject.CreatePrimitive function.

## Definition

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

```csharp
public enum PrimitiveType
```

## Remarks

Additional Resources: [GameObject.CreatePrimitive](/engine/6000.0/script-reference/unityengine/gameobject/createprimitive.md).

## Fields

| Value                                                                             | Description           |
| --------------------------------------------------------------------------------- | --------------------- |
| [Capsule](/engine/6000.0/script-reference/unityengine/primitivetype/capsule.md)   | A capsule primitive.  |
| [Cube](/engine/6000.0/script-reference/unityengine/primitivetype/cube.md)         | A cube primitive.     |
| [Cylinder](/engine/6000.0/script-reference/unityengine/primitivetype/cylinder.md) | A cylinder primitive. |
| [Plane](/engine/6000.0/script-reference/unityengine/primitivetype/plane.md)       | A plane primitive.    |
| [Quad](/engine/6000.0/script-reference/unityengine/primitivetype/quad.md)         | A quad primitive.     |
| [Sphere](/engine/6000.0/script-reference/unityengine/primitivetype/sphere.md)     | A sphere primitive.   |
