Coordinates Transform
Coordinates Transform
Use Coordinates Transform to remap sampling space with explicit scale, rotation, and offset control. It is a foundational step for repositioning patterns non-destructively.
Availability
This node requires Pro.
Common uses
- Apply distortions after establishing a stable base pattern.
- Use mild distortion early and stronger effects near the end for control.
Input ports
-
input -
Typically expects an image input plus optional control inputs.
Output ports
-
out -
Provides transformed image output plus a grayscale mask output for downstream seam-aware blending.
Parameters
| Parameter | Type | Default | Range or values |
|---|---|---|---|
| From | enum | cartesian | cartesian, polar, logPolar |
| To | enum | polar | cartesian, polar, logPolar |
| Center X | float | 0.5 | 0 to 1 |
| Center Y | float | 0.5 | 0 to 1 |
| Angle Offset | float | 0 | -360 to 360 |
| Radius Scale | float | 1 | 0.01 to 4 |
| Log Exponent | float | 4 | 0.1 to 10 |
Behavior
- Distortion nodes remap sampling coordinates rather than direct color values.
- Input continuity strongly influences final distortion quality.
Common mistakes
- Aggressive warps can stretch artifacts and expose seams.
- Coordinate-heavy chains can become hard to debug without checkpoints.