it seems not supported
while Spongman’s example shows how to “hack” to render the modified buffer (below is copied from the link above, I tried with your code and partially works but I’m not posting that because 1) I don’t want to tidy the code and 2) somehow it doesn’t seem to work with noFill
- which perhaps is related to the implementation of WEBGL in p5.js)
var renderer;
var geometry;
var gid = 'custom';
function setup () {
renderer = createCanvas(500, 500, WEBGL);
geometry = new p5.Geometry(...);
}
function draw() {
// modify geometry
geometry.computeNormals();
renderer.createBuffers(gid, geometry);
renderer.drawBuffers(gid);
}