refresh = {
let triMesh = triangleMesh(obj,displayConfig.flatShading);
let drawFaces = makeTriMeshDraw(triMesh);
let drawEdges = makeMeshEdgeDraw(obj);
let scaleFactor = displayConfig.autoSize ? Math.sqrt(3)/obj.radius : 1;
return function (model,view,projection) {
regl.clear({
color: toWebGLColor(displayConfig.background).concat([1]),
depth: 1
})
let conf = {modelview: mat4.mul([],view,model), projection, scaleFactor};
drawFaces(conf);
if (displayConfig.showEdges) drawEdges(conf)
}
}