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 |
All Meshes |
Specifies the mask pattern to match the prim names to affect. The default mask, All Meshes, defaults to select the top most level of meshes in your scene graph. You can use standard glob-style variables, such as /*, to create masks or use individual prim names separated by spaces. For example, /GeoCube 1 /GeoCard3 applies the effect to only those prims. All roots - select the top level Xform(s) in your scene. Last modified - selects whatever the last node modified was. All Cameras - selects all Cameras in your scene graph. All Lights - select all lights in your scene graph. All Meshes - selects all meshes in your scene graph. Custom - sets a custom selection of prims that exist in your scene graph. 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. |