Skip to contents

Asset Creation

Functions that help with making data for generative art.

circle_data()
Data Generation for Circles
grid_maker()
Data Generation for A Custom-built Square Grid
packer() experimental
Data Generation for Circle Packing
square_data()
Data Generation for Squares
wave_data() experimental
Data Generation for 2D Sine and Cosine Waves

Color Palette Tools

art_pals()
Custom-built artpack Color Palettes
set_brightness() experimental
Change the brightness of a hexadecimal color value
set_saturation() experimental
Change the saturation of a hexadecimal color value

Geometric Testing Tools

Functions that help with geometric/spatial analysis for generative art.

point_in_polygon() experimental
Point in Polygon Test for Generative Art

Group Tools

Functions that help with grouping generative art data.

group_numbers()
Convert Numbers into Padded Strings for Easier Group Numbering
group_sample()
Sample Data Frames by a Group Variable
group_slice()
Subset Data Frames by a Group Variable Using Their Positions

Sequence Tools

Functions that help with numeric sequencing.

seq_bounce()
Bouncing Sequence Generation

Transformation Tools

Functions that help with transforming existing generative art data.

resizer()
Transforms and Scales Numeric Points in a Data Frame by a Provided Factor and Direction
rotator()
Rotate Points in a Data Frame Based on an Anchor Point