hydra+p5(layer)
code:js
await loadScript("https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/p5.min.js")
function p(source, callback) {
new p5((p) => {
p.setup = () => {
c = p.createCanvas(p.windowWidth, p.windowHeight).canvas
}
p.draw = () => {
callback(p)
}
})
source.init({ src: c })
return src(source)
}