Overview

Package overview

aRtsy aRtsy-package

aRtsy --- Generative Art using ggplot2

Color palettes

Functions for creating color palettes.

colorPalette()

Color Palette Generator

The Iterative collection

The Iterative collection implements algorithms whose state is dependent on a previous state.

canvas_ant()

Draw Langton's Ant

canvas_cobweb()

Draw Cobwebs

canvas_collatz()

Draw Collatz Sequences

canvas_chladni()

Draw Chladni Figures

canvas_flame()

Draw a Fractal Flame

canvas_flow()

Draw A Flow Field

canvas_maze()

Draw Mazes

canvas_mesh()

Draw Meshes

canvas_petri()

Draw Petri Dish Colonies

canvas_planet()

Draw Planets

canvas_splits()

Draw Split Lines

canvas_smoke()

Draw Rainbow Smoke

canvas_stripes()

Draw Stripes

canvas_strokes()

Draw Strokes

canvas_phyllotaxis()

Draw a Phyllotaxis

canvas_recaman()

Draw Recaman's Sequence

canvas_turmite()

Draw Turmites

canvas_watercolors()

Draw Watercolors

The Geometric collection

The Geometric collection implements algorithms that draw a geometric shape.

canvas_diamonds()

Draw Diamonds

canvas_function()

Draw Functions

canvas_polylines()

Draw Polygons and Lines

canvas_ribbons()

Draw Ribbons

canvas_segments()

Draw Segments

canvas_squares()

Draw Squares and Rectangles

The Supervised collection

The Supervised collection is inspired by decision boundary plots in machine learning tasks.

canvas_blacklight()

Draw Blacklights

canvas_forest()

Draw a Random Forest

canvas_gemstone()

Draw Gemstones

canvas_mosaic()

Draw Moisaics

canvas_nebula()

Draw Nebulas

The Static collection

The Static collection implements images whose appearence are heavily influenced by the location and scale of the viewport.

canvas_circlemap()

Draw a Circle Map

canvas_mandelbrot()

Draw the Mandelbrot Set

Miscellaneous

Functions for working with output from the aRtsy package.

saveCanvas()

Save a Canvas to an External Device

theme_canvas()

Canvas Theme for ggplot2 Objects