# supportsMotionVectors

> Whether motion vectors are supported on this platform.

## Definition

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

```csharp
public static bool supportsMotionVectors { get; }
```

### Remarks

Will return true on platforms where motion vectors are supported. This means that the target supports [RenderTextureFormat.RGHalf](/engine/6000.5/script-reference/unityengine/rendertextureformat/rghalf.md) and the configured motion vector shader is supported.

Additional Resources: [Renderer.motionVectorGenerationMode](/engine/6000.5/script-reference/unityengine/renderer/motionvectorgenerationmode.md), [Camera.depthTextureMode](/engine/6000.5/script-reference/unityengine/camera/depthtexturemode.md), [SkinnedMeshRenderer.skinnedMotionVectors](/engine/6000.5/script-reference/unityengine/skinnedmeshrenderer/skinnedmotionvectors.md), [PassType.MotionVectors](/engine/6000.5/script-reference/unityengine/rendering/passtype/motionvectors.md), [DepthTextureMode.MotionVectors](/engine/6000.5/script-reference/unityengine/depthtexturemode/motionvectors.md), [BuiltinShaderType.MotionVectors](/engine/6000.5/script-reference/unityengine/rendering/builtinshadertype/motionvectors.md).
