GeoRadialWarp
The GeoRadialWarp node warps meshes away from a center point. You can use the Rotation Center control in the Properties to set the location of the warp center or drag the center widget around in the Viewer to set the extent of the warp.
Tip: GeoRadialWarp's classic 3D system equivalent is the RadialDistort node.
Inputs and Controls
Connection Type |
Connection Name |
Function |
Input |
unnamed |
The previous stage in the scene you want to affect. |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
GeoRadialWarp |
|||
Mask |
mask_patterns |
{lastmodified} |
Specifies the mask pattern to match the prim names to affect. The default mask, {lastmodified}, applies the warp to whatever was changed by the previous node. A simple way to think of it is that {lastmodified} affects the node above. You can use standard glob-style variables, such as /*, to create masks or use individual prim names separated by spaces. For example, /GeoCube1 /GeoCard3 applies the transform to only those prims. Tip: You can also use the cog menu, the Viewer picker, or drag and drop paths from the Scene Graph to create masks. |
Distortion |
distortion |
0 |
Sets the amount of distortion. Values below 0 produce a barrel distortion, whereas values above 0 produce a pin-cushion distortion. If you set the value to 0, the geometry is not distorted. |
Power Bias |
power_bias |
4 |
Sets the magnitude of the distortion. The higher the value, the more distorted the object becomes. |
Rotation Center xyz |
center |
0, 0, 0 |
Moves the rotation center point of the warp on the xyz axes. Tip: You can also move the center point by dragging the widget in the Viewer. |
Scale xyz |
scale |
1, 1, 1 |
Sets the amount of distortion in the x, y, or z directions. |
Preserve Center |
preserve_center |
on |
When enabled, keep the object centered in its original place in 3D space. When disabled, allow the object to be offset from the origin. |