# customAxis

> Used to calculate distance to objects, by comparing the positions of objects to this axis.

## Definition

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

```csharp
public Vector3 customAxis { get; set; }
```

### Remarks

When the sorting mode is set to Custom Axis, use this together with [SortingSettings.worldToCameraMatrix](/engine/6000.0/script-reference/unityengine/rendering/sortingsettings/worldtocameramatrix.md) and [SortingSettings.cameraPosition](/engine/6000.0/script-reference/unityengine/rendering/sortingsettings/cameraposition.md) to determine the distances to objects for sorting.

Additional Resources: [DrawingSettings](/engine/6000.0/script-reference/unityengine/rendering/drawingsettings.md), [ScriptableRenderContext.DrawRenderers](/engine/6000.0/script-reference/unityengine/rendering/scriptablerendercontext/drawrenderers.md).
