# dynamicGeometry

> dynamicGeometry is deprecated. Use RayTracingAABBsInstanceConfig.rayTracingMode instead.

## Definition

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

> **Warning:**
>
> **Deprecated.** RayTracingAABBsInstanceConfig.dynamicGeometry is deprecated and will be removed in a future release. Use RayTracingAABBsInstanceConfig.rayTracingMode instead.

```csharp
public bool dynamicGeometry { readonly get; set; }
```

### Remarks

Whether the data in [RayTracingAABBsInstanceConfig.aabbBuffer](/engine/6000.7/script-reference/unityengine/rendering/raytracingaabbsinstanceconfig/aabbbuffer.md) is dynamic. If the data is dynamic and changes frequently, Unity rebuilds the acceleration structure of the geometry referenced by this ray tracing instance configuration every frame. If you set this property to `true`, Unity ignores [RayTracingAABBsInstanceConfig.rayTracingMode](/engine/6000.7/script-reference/unityengine/rendering/raytracingaabbsinstanceconfig/raytracingmode.md) and uses [RayTracingMode.DynamicGeometry](/engine/6000.7/script-reference/unityengine/experimental/rendering/raytracingmode/dynamicgeometry.md).
