Package: sketchpad 0.0.0.9000

sketchpad: A Minimal Drawing System For Generative Art

A lightweight drawing system built on S7 classes and grid graphics that can be used for generative art.

Authors:Danielle Navarro [aut, cre]

sketchpad_0.0.0.9000.tar.gz
sketchpad_0.0.0.9000.zip(r-4.7-any)sketchpad_0.0.0.9000.zip(r-4.6-any)sketchpad_0.0.0.9000.zip(r-4.5-any)
sketchpad_0.0.0.9000.tgz(r-4.6-any)sketchpad_0.0.0.9000.tgz(r-4.5-any)
sketchpad_0.0.0.9000.tar.gz(r-4.7-any)sketchpad_0.0.0.9000.tar.gz(r-4.6-any)
sketchpad_0.0.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
sketchpad/json (API)

# Install 'sketchpad' in R:
install.packages('sketchpad', repos = c('https://djnavarro.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/djnavarro/sketchpad/issues

Pkgdown/docs site:https://sketchpad.djnavarro.net

On CRAN:

Conda:

2.18 score 5 scripts 107 exports 11 dependencies

Last updated from:a399dce446. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK149
source / vignettesOK207
linux-releaseOK127
macos-releaseOK106
macos-oldrelOK122
windows-develOK98
windows-releaseOK110
windows-oldrelOK102
wasm-releaseOK106

Exports:canvascolor_alphacolor_darkencolor_desaturatecolor_greyscalecolor_invertcolor_jittercolor_lightencolor_mixcolor_rotate_huecolor_saturatecurve_arccurve_arcscurve_beziercurve_bezierscurve_linecurve_linescurve_rawcurve_rawscurve_scribblecurve_scribblescurve_spiralcurve_spiralscurve_twistcurve_twistsdrawdrawableeffect_bristleeffect_graineffect_swatcheffect_tremorfillfill_charcoalfill_checkerfill_crosshatchfill_flowfill_gradientfill_halftonefill_hatchfill_imagefill_marblefill_noisefill_nonefill_scatterfill_scribblefill_solidfill_stipplefill_stripefill_vignettegroupnoise_bridgenoise_fieldnoise_samplepalette_cosinepalette_gradientpalette_harmonypalette_manualpalette_tonalpalette_walkpoints_rawpoints_rawssave_pdfsave_pngsave_svgshape_beziershape_beziersshape_blobshape_blobsshape_circleshape_circlesshape_combineshape_ellipseshape_ellipsesshape_polygonshape_polygonsshape_rawshape_rawsshape_rectangleshape_rectanglesshape_ribbonshape_ribbonsshape_squareshape_squaresshape_starshape_starsshape_strokeshape_strokepathshape_strokepathsshape_strokesshape_twistshape_twistsshape_wedgeshape_wedgessketchstyletranstrans_affinetrans_chaintrans_fntrans_identitytrans_reflecttrans_rotatetrans_scaletrans_sheartrans_translatetrans_warpxy

Dependencies:ambientclicpp11gluelifecyclemagrittrpurrrrlangS7vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Canvas settings for a sketchcanvas
Set a colour vector's alpha (opacity)color_alpha
Convert a colour vector to greyscalecolor_greyscale
Invert a colour vectorcolor_invert
Randomly perturb a colour vectorcolor_jitter
Lighten or darken a colour vectorcolor_darken color_lighten
Blend two colour vectorscolor_mix
Rotate a colour vector's huecolor_rotate_hue
Saturate or desaturate a colour vectorcolor_desaturate color_saturate
An open arccurve_arc curve_arcs
An open Bezier curvecurve_bezier curve_beziers
An open polylinecurve_line curve_lines
An open path defined directly by its verticescurve_raw curve_raws
A wandering scribble curvecurve_scribble curve_scribbles
An open spiralcurve_spiral curve_spirals
An open, wandering path following a random walkcurve_twist curve_twists
Draw a drawable or sketchdraw
Parent class for all drawable objectsdrawable
A fanned bristle/dry-brush effect along a patheffect_bristle
A paper-grain/textured-ink rendering of a drawable's own outlineeffect_grain
A colour-swatch effect: repeat a template drawable, one per coloureffect_swatch
Layer jittered copies of a drawable for a hand-drawn lookeffect_tremor
A resolved or auto-resolving fill valuefill
Charcoal/marker-style noise texture fillfill_charcoal
Checkerboard pattern fillfill_checker
Crosshatch pattern fillfill_crosshatch
Domain-warped noise texture fillfill_flow
Gradient fillfill_gradient
Halftone dot pattern fillfill_halftone
Diagonal hatch pattern fillfill_hatch
User-supplied raster image fillfill_image
Marbled, veined texture fillfill_marble
Simplex/fractal noise texture fillfill_noise
Unfilled (transparent) fillfill_none
Scattered-shape pattern fillfill_scatter
Wandering-line scribble texture fillfill_scribble
Solid colour fillfill_solid
Stippled dot pattern fillfill_stipple
Striped pattern fillfill_stripe
Vignette fillfill_vignette
A nested collection of drawables sharing one transform/stylegroup
A smoothed Brownian bridge, as a path distortionnoise_bridge
A sampled scalar noise fieldnoise_field
Sample a noise objectnoise_sample
Colour palette from a linear cosine formulapalette_cosine
Colour palette interpolated between user-supplied colourspalette_gradient
Colour palette from hue-rotation colour-wheel harmoniespalette_harmony
Colour palette drawn from a curated collectionpalette_manual
Colour palette from a monochromatic tint/shade ramppalette_tonal
Colour palette from a bounded random walk through colour spacepalette_walk
A scatter of points defined directly by their coordinatespoints_raw points_raws
Save a drawable or sketch to an image filesave_pdf save_png save_svg
A closed Bezier curveshape_bezier shape_beziers
An irregular, "blobby" circleshape_blob shape_blobs
A circleshape_circle shape_circles
Combine several drawables into one multi-sub-path shapeshape_combine
An ellipseshape_ellipse shape_ellipses
A regular polygonshape_polygon shape_polygons
A polygon defined directly by its verticesshape_raw shape_raws
A rectangleshape_rectangle shape_rectangles shape_square shape_squares
A tapered ribbon between two pointsshape_ribbon shape_ribbons
A starshape_star shape_stars
A tapered, pressure-modulated stroke along an arbitrary pathshape_stroke shape_strokes
A ribbon following an arbitrary curveshape_strokepath shape_strokepaths
A twisted ribbon following a random pathshape_twist shape_twists
A pie-slice wedge or annulus segmentshape_wedge shape_wedges
A collection of drawable objectssketch
Graphical style for a drawable objectstyle
A 2D affine transformationtrans
Build a custom affine transformtrans_affine
A sequence of composed transformstrans_chain
An arbitrary-function, non-rigid deformationtrans_fn
The identity transformtrans_identity
Reflect pointstrans_reflect
Rotate pointstrans_rotate
Scale pointstrans_scale
Shear pointstrans_shear
Translate pointstrans_translate
A non-rigid, noise-based deformationtrans_warp
A set of locations in 2D spacexy