This page provides information about the UVW Randomizer node in Cinema 4D.


Overview



The UVW Randomizer node allows applying random offset, rotation and scale to texture nodes, assigned to a single object with different Face IDs or different objects.

Note, that the UVW Randomizer's output can only be connected to the Context input of a Bitmap.

Note also that the Randomizer itself has a Context input port. Even though the Randomizer is a Context node, it can have another Context node attached to it. Refer to the Context section of this page for more.


Properties


Random by Polygon Selection – Considers the face IDs (from unique polygon selections) of the object when feeding the data (color or texture) to the material.

Random by Instance – Assigns random colors based on InstanceID (works for Alembic instances and VRayInstancer source objects).

Random by Node Name – Considers the node name when feeding the data to the material.

Stochastic Tiling – Changes the mapping based on the UV tile.

Random by Render ID – Assigns random colors based on RenderIDs.

Random by Object ID – Considers the Object IDs of the object when feeding the data (color or texture) to the material.

Random by Mesh Element –  Assigns random colors based on element (e.g. teapot lid, etc.) IDs of the object.

Tile Blend – Edge blending between adjacent tiles when Stochastic Tiling is used.

Seed – Changes the randomization pattern.



Offset Variance



The offset variance controls the position of the map along the U or V axis.


U Range Min/MaxThe min and max range in which the offset of the U axis is applied.

U Steps – Specifies the number of steps in which the variance interval is achieved.

V Range Min/Max The min and max range in which the offset of the V axis is applied.

V Steps – Specifies the number of steps in which the variance interval is achieved.



Rotation Variance



The rotation variance rotates the texture along the U or V axis.


Rotation Range Min/MaxThe min and max range in which the rotation parameters are applied.

Rotation Steps – Specifies the number of steps in which the variance interval is achieved. For example, if UV rotation is set from 0 to 360 with a Step of 5, the texture is rotated at an angle that is a multiple of 72 degrees (e.g. 72, 144, 216..)



Scale Variance


This rollout controls the variance in the scale parameter.


U Scale Range Min/MaxThe min and max range in which the scale parameters are applied to the U axis.

U Scale Steps – Specifies the number of steps in which the variance interval is achieved on the U axis.

V Scale Range Min/MaxThe min and max range in which the scale parameters are applied to the V axis.

V Scale Steps – Specifies the number of steps in which the variance interval is achieved on the U axis.

V Scale Unlocked – When enabled, the U and V axes can be scaled separately.


Mapping


Wrap U/V – Controls how the map is wrapped.

None – It is rendered as is.
Tile – Tiles the bitmap.
Mirror TileTiles the bitmap in a mirror pattern.

 Crop U/V – When enabled, crops the map on respective axis.

Wrap Mode – Specifies how to wrap the map:

On 0.5 Boundary
On Integer Boundary



Context



Context – Allows the attachment of another Context node (UVW generator) to generate a UVW texture, which the Randomizer modifies . If no Context node is connected, or the connected Context node does not generate a UVW map, the Randomizer uses the default UVW generator. For more information, visit the Context Nodes page.