Houdini 20.5 Nodes Copernicus nodes

Polar to UV Copernicus node

Converts polar coordinate pixels to Cartesian pixels.

On this page

This node converts the polar location into a Cartesian location. A position in 2D space can be represented by polar coordinates , which are a distance from an origin and an angle about the origin measured from the x-axis. You can also specify a position in 2D space as Cartesian coordinates , which are the x and y locations along a pair of axes.

Note

The conversion affects each pixel in its place. The conversion doesn’t move pixels from a polar mapping to a Cartesian mapping. To move pixels, add a UV Map COP, Polar to UV COP, and then a UV Sample COP.

Parameters

Angle Units

The unit used for the angles.

Radians

Store angles as distance around a unit circle. VEX and OpenCL math functions use this unit.

Degrees

Store angles by degrees. Expressions use this unit, which is in human-readable format.

Circles (2pi)

Store angles as the number of complete rotations about the axis. This is the radian divided by 2 pi or the degree divided by 360. This ranges from 0 to 1, which makes it easy to visualize and use.

Angle

The angle to use if no angle input is wired in.

Length

The distance from the origin to use if no length input is wired in.

Inputs

angle

An optional layer that specifies how far about the origin the point is rotated.

length

An optional layer that stores the distance from the origin.

Outputs

uv

The UV layer with the Cartesian coordinates that correspond to the polar coordinates.

See also

Copernicus nodes