#
q5
#
js
A small and fast alternative implementation of
p5.js
.
[Download (33KB minified)]
README
|
Source Code
alpha
blue
brightness
color I
color II
color III
green
hue
lerpColor
red
saturation
Color/setRed
Color/setGreen
Color/setBlue
Color/setAlpha
background
clear
colorMode I
colorMode II
fill
noFill
noStroke
stroke I
stroke II
arc I
arc II
arc III
ellipse
circle
line I
line II
point I
point II
point III
quad
rect I
rect II
rect III
square I
square II
square III
triangle
ellipseMode I
ellipseMode II
rectMode I
rectMode II
strokeCap
strokeJoin I
strokeJoin II
strokeJoin III
strokeWeight
bezier
bezierPoint
bezierTangent I
bezierTangent II
curve I
curve II
curve III
curveTightness
curvePoint
curveTangent
beginContour
beginShape
bezierVertex I
bezierVertex II
curveVertex
endShape
quadraticVertex I
quadraticVertex II
vertex
cursor
noCursor
preload
setup
draw
noLoop I
noLoop II
loop
push I
push II
redraw
createCanvas
createGraphics
blendMode I
blendMode II
drawingContext
applyMatrix I
applyMatrix II
applyMatrix III
applyMatrix IV
resetMatrix
rotate
scale
shearX
shearY
translate I
translate II
translate III
keyIsPressed
key
keyCode I
keyCode II
keyPressed I
keyPressed II
keyReleased
keyIsDown I
keyIsDown II
mouseX
mouseY
pmouseX
pmouseY
mouseButton
mouseIsPressed
mouseMoved
mouseDragged
mousePressed
mouseReleased
mouseClicked
touches
touchStarted
touchMoved
touchEnded
createImage I
createImage II
createImage III
Image
Image/loadPixels
Image/get
Image/resize
Image/mask
Image/filter
Image/save
pixels
filter I
filter II
filter III
filter IV
filter V
filter VI
filter VII
filter VIII
filter IX
get I
get II
loadPixels
set I
set II
set III
createVector
Vector
Vector/toString
Vector/set
Vector/add
Vector/sub
Vector/mult
Vector/div
Vector/mag
Vector/magSq
Vector/dist
Vector/normalize
Vector/limit
Vector/setMag
Vector/heading
Vector/rotate
Vector/angleBetween
Vector/lerp
Vector/reflect
Vector/fromAngle
Vector/random2D
textAlign I
textAlign II
textLeading
textSize
textStyle
textWidth
textAscent
textDescent
randomSeed
random I
random II
random III
randomGaussian I
randomGaussian II
noise I
noise II
noiseDetail
noiseSeed
q5.js
(this)
p5.js
(reference)
From the original p5 example at