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
Source fingerprint (SHA-256):
19e6a7da7b4f0d8c9674ead2d35d742df460576b01c4ab4108dd59a2d08dfcb0