Structure
def setup
def draw
loop
noLoop
isLooping
push
pop
remove
redraw
Environment
width
height
windowWidth
windowHeight
displayWidth
displayHeight
displayDensity
pixelDensity
fullscreen
cursor
noCursor
frameRate
frameCount
millis
Color
background
clear
fill
noFill
stroke
noStroke
erase
noErase
color
red
green
blue
alpha
hue
saturation
brightness
lightness
lerpColor
colorMode
Rendering
createCanvas
createGraphics
resizeCanvas
noCanvas
blendMode
drawingContext
Image
createImage
loadImage
image
imageMode
tint
noTint
loadPixels
updatePixels
pixels
set
get
blend
copy
filter
Shape(2D)
smooth
noSmooth
point
line
rect
quad
square
arc
circle
ellipse
triangle
strokeWeight
strokeCap
strokeJoin
rectMode
ellipseMode
beginShape
endShape
beginContour
endContour
vertex
bezier
curve
bezierVertex
curveVertex
quadraticVertex
Shape(3D)
plane
box
sphere
cylinder
cone
ellipsoid
torus
3D effect
pointLight
lights
noLights
createShader
shader
texture
normalMaterial
createCamera
setCamera
camera
perspective
ortho
frustum
Typography
text
textFont
textSize
textStyle
textAlign
Transform
translate
rotate
scale
rotateX
rotateY
rotateZ
Math
constrain
dist
lerp
map
exp
log
sqrt
degrees
radians
angleMode
cos
sin
tan
acos
asin
atan
atan2
random
randomSeed
noise
noiseSeed
Vector
createVector
.add
.rem
.sub
.mult
.div
.mag
.dot
.cross
.dist
.normalize
.rotate
.lerp
.fromAngle
.fromAngles
.random2D
.random3D
DOM
createElement
createButton
createSlider
createInput
createCheckbox
createRadio
createSelect
createDiv
createCapture
Events
def mousePressed
def mouseReleased
def mouseClicked
def doubleClicked
def mouseMoved
def mouseDragged
def mouseWheel
def keyPressed
def keyReleased
def keyTyped
def windowResized
mouseX
mouseY
pmouseX
pmouseY
movedX
movedY
mouseButton
mouseIsPressed
key
keyCode
keyIsPressed
keyIsDown
関連情報
定数(キーワード)