SuperEllipse 2D by Nicholas Breslow


Where to find it:


Add Procedural Layer / Procedural / Extension Pack / Pattern /


NodeGraph / Right Mouse Click / Add Nodes / Procedural / Extension Pack / Pattern /



This Node is also available as a Triplanar Version




Samples

Node Overview

Node Ports

Node Properties

Main Tab

Scale

Color

Gradient

Transform Tab

Transform


SuperEllipse is in many ways similar to Dots but with the addition of a custom corner radius setting, more pattern variation can be achieved.


Samples


Node Overview



Node Ports


Manifold (UV)

Overwrite the default UVs used with custom uvs (for example through a Manifold UV Node).

This can be used to control UV settings from a separate node entity


Scale

Control the Scale of the result. Overwrites Scale Slider


Corner Radius

Sets the radius of the corner of each shape, changing the shape from a rhombus to a circle to a rectangle etc.

Overwrites Corner Radius Slider


Gradient Start

Control the Gradient Start. Overwrites Start Slider


Gradient End

Control the Gradient Start. Overwrites End Slider


Node Properties


MAIN TAB

Scale


Scale

Scale of each shape. Decreasing shape size increases gap size between shapes.


Increasing Scale of SuperEllipse


Corner Radius

Sets the radius of the corner of each shape, changing the shape from a rhombus to a circle to a rectangle etc.


Increasing Corner Radius of SuperEllipse



Repeat

The number of shapes to draw horizontally and vertically.



Color


Shape Color

Color of each shape.


Background Color

Color of area around shape.


Gradient


Start 

The Value range up to which Background Color is drawn.


End

The Value representing the full Shape Color.


Falloff

Remap Curve against the final result.





TRANSFORM TAB

Transform


UV Rotation

Rotating in degrees. Pivot is the center of each UV Tile / UDIM.


U Offset

Translates shapes horizontally in UV Space.


V Offset

Translates shapes vertically in UV Space.


U Repeat

Multiplier against 'Repeat' for the number of shapes drawn horizontally in UV Space.


V Repeat

Multiplier against 'Repeat' for the number of shapes drawn vertically in UV Space.