<!--
{
  "availability" : [
    "Reality Composer Pro: -",
    "macOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "ComputeGraph",
  "identifier" : "/documentation/ComputeGraph/output/setUVTransform",
  "metadataVersion" : "0.1.0",
  "role" : "Function",
  "symbol" : {
    "kind" : "Function",
    "modules" : [
      "Compute Graph"
    ],
    "preciseIdentifier" : "output::setUVTransform"
  },
  "title" : "output::setUVTransform"
}
-->

# output::setUVTransform

Sets the UV0 coordinate transformation for the rendered output.

```
void output::setUVTransform(float2 uvOffset, float2 uvScale)
```

## Parameters

`uvOffset`

The offset to apply to UV0 coordinates.

`uvScale`

The scale factor to apply to UV0 coordinates.

## Discussion

This function customizes how texture coordinates are applied to the rendered output
by specifying an offset and scale. The UV transform affects texture mapping without
modifying the underlying particle data.

> Visual: ![Graph](output__setUVTransform)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)