Bubbles Node

The Bubbles node is a new procedural node that allows artists to create a variety of procedural patterns derived from cell or hexagon shapes. You can use random colour values as well as offsetting the image in the X and Y axis.

Use the bubbles node as a mask or in conjunction with other procedural nodes to recreate a number of geometric shapes without relying on flat 2D images.

Bubbles

Different variations of shapes and patterns achieved using the Bubbles node.

Bubbles node examples.

 

Inputs and Controls

Connection Type

Connection Name

Function

input

Position

Any position data can be connected to the Position input, such as the UV and Position nodes. You can use any type of node to modify the mapping of the pattern. For example, you can use the Scale or Vector node in conjunction with the Position or UV node to stretch or offset the position (data) from the Position or UV node.


If no node is connected, the node defaults to UV space.

For more information, check the workflow example under Position Node.

 

Control (UI)

Default Value

Function

Scale

10.0

Controls the size of each cell.

   Scale: 6.0     Scale: 30.0

                                     

Color Jitter

0.7

Control the variation between Color A and Color B. Setting it to 0 turns off the effect, while increasing the value gradually blends the colors for each cell.

Color Jitter: 0.0  Color Jitter: 0.5     Color Jitter: 1.0

      

Offset

0.5

Adjusts the position of every alternate row of cells along the X-axis.

X Stretch

1.0

Stretches the pattern scale in the X axis.

X Stretch: 8.0

 

Y Stretch

1.0

Stretches the pattern scale in the Y axis.

Y Stretch: 8.0

X Jitter

0.0

Randomize cell locations by altering their values on the X axis.

X Jitter: 0.0    X Jitter: 0.6

                               

Y Jitter

0.0

Randomize cell locations by altering their values on the Y axis.

   Y Jitter: 0.0    Y Jitter: 1.0

                             

Diameter

0.5

Changes the diameter of each cell.

   Diameter: 0.2    Diameter: 1.5

                          

Flatten

0.5

Adjusts the contour of cells by either adding or removing a dark gradient.

Flatten: 0.0         Flatten: 1.0

                                    

Edge

0.001

Changes the width of the intersection between cells.

     Edge: 0.0       Edge: 0.2

                               

Color

Color A

Red

Changes the color of the initial cells.

Color B

Green

Changes the color of the last cells.

Background Color B

Blue

Changes the color of the background/edges of the cells.