# Transform Splat

The Transform Splat node applies translation, rotation, and scaling transformations to a gaussian splat. It moves, rotates, and resizes the entire splat as a single object, and when non-uniform scaling is applied, it also reshapes each individual gaussian splat for accurate results.

## Inputs

| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `splat` | The gaussian splat to transform | SPLAT | Yes | - |
| `translate_x` | Translation along the X axis (default: 0.0) | FLOAT | Yes | -100.0 to 100.0 |
| `translate_y` | Translation along the Y axis (default: 0.0) | FLOAT | Yes | -100.0 to 100.0 |
| `translate_z` | Translation along the Z axis (default: 0.0) | FLOAT | Yes | -100.0 to 100.0 |
| `rotate_x` | Rotation around the X axis in degrees (default: 0.0) | FLOAT | Yes | -360.0 to 360.0 |
| `rotate_y` | Rotation around the Y axis in degrees (default: 0.0) | FLOAT | Yes | -360.0 to 360.0 |
| `rotate_z` | Rotation around the Z axis in degrees (default: 0.0) | FLOAT | Yes | -360.0 to 360.0 |
| `scale_x` | Scale factor along the X axis (default: 1.0) | FLOAT | Yes | 0.01 to 100.0 |
| `scale_y` | Scale factor along the Y axis (default: 1.0) | FLOAT | Yes | 0.01 to 100.0 |
| `scale_z` | Scale factor along the Z axis (default: 1.0) | FLOAT | Yes | 0.01 to 100.0 |

## Outputs

| Output Name | Description | Data Type |
|-------------|-------------|-----------|
| `splat` | The transformed gaussian splat with updated positions, scales, and rotations | SPLAT |

> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TransformSplat/en.md)

---
**Source fingerprint (SHA-256):** `19e6a7da7b4f0d8c9674ead2d35d742df460576b01c4ab4108dd59a2d08dfcb0`
