title: p5.js this._renderer.image is not a function issue
body: <pre><code>var adobe1bar1;
  function preload() {
    adobe1bar1 = loadImage("1-1.png");
  }
  function setup() {
    createCanvas(500, 500, WEBGL);
    center = createVector(width / 2, height / 2, height / 2);
    cameraZ = -500;
  }
  function draw() {
    background(40); // backgraound white
    var cameraX = map(mouseX, 0, width, -500, 500); // map 
    var cameraY = map(mouseY, 0, height, -500, 500);
    console.log(cameraY, cameraX);
    if (cameraZ &lt; -500) {
      cameraZ = -500;
    }
    if (cameraZ &gt; 0) {
      cameraZ = 0;
    }
    camera(center.x + cameraX, center.y + cameraY, center.z + cameraZ, center.x, center.y, center.z, 0, 1, 0);
    translate(center.x, center.y, center.z);
    translate(0, 0, 0);
    image(adobe1bar1, -250, -250, 500, 500);
  }
  </code></pre>
  
  <p>Here is my p5.js code.</p>
  
  <p>When I use the <code>image() function</code>
  The following error message keeps appearing. </p>
  
  <blockquote>
    <p>Uncaught TypeError: this._renderer.image is not a function</p>
  </blockquote>
  
  <p>Is there a solution?</p>
  
  <p>When not using 'WEBGL', 
  it uploads images without error,
  but the <code>camera()</code> function does not work.</p>