WebGL con p5.js

Cuando queremos trabajar en 3D con p5js, necesitamos usar Webgl. Para ello, hemos de definirlo al crear el canvas.

En js necesitamos crear el contexto del canvas explicitándolo:

// <canvas id="canvasElement">

const ctx = canvasElement.getContext("3d");

Con p5js es algo más sencillo:

createCanvas(400, 400, WEGGL)
(ns ...
  (:require [p5]))

(js/createCanvas 400 400 js/WEBGL)