p5.js v0.10.0 Release Notes

Release Date: 2019-10-14 // over 4 years ago

    🔀 merge p5.dom.js into p5.js

    ⚡️ update source and samples to ES6

    ➕ add erase() and noErase()

    🔒 pointer lock API

    promise-based preload

    ➕ add optional crossOrigin parameter to createImg()

    require alt text when creating images

    ✂ remove _pixelsDirty

    angleBetween() now returns value between -PI and PI

    copy() now works with 2D and WebGL

    🛠 perPixelLighting fixed in Android 8+ for WebGL

    zoom sensitivity for orbitControl

    specularColor() for WebGL mode

    frustum() for WebGL mode

    clear depth every frame in WebGL mode

    emissive() lighting for WebGL mode

    spotLight() lighting for WebGL mode

    ✂ removeLights() function for WebGL mode

    falloff() for lighting in WebGL mode

    loadModel() can now load .stl files