---
title: instanceTransforms
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/lowlevelmeshinstance/instancetransforms
---

# instanceTransforms

The transform buffer for GPU instancing, or nil for single-instance rendering.

## Declaration

```swift
final var instanceTransforms: LowLevelInstanceTransformResource? { get }
```

## Discussion

Discussion When non-nil, the renderer issues a single instanced draw call with instanceTransforms.instanceCount instances. Each entry is a model-to-local transform; the renderer multiplies it by transform to produce the final world transform: transform * instanceTransforms[i].

## See Also

### Positioning instances

- [setInstanceTransforms(_:)](realitykit/lowlevelmeshinstance/setinstancetransforms(_:).md)
