Skip to content

Commit

Permalink
new PR for issue #6383
Browse files Browse the repository at this point in the history
  • Loading branch information
SoniNisha committed Oct 20, 2023
1 parent 186553b commit d8ff4ff
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions src/webgl/3d_primitives.js
Original file line number Diff line number Diff line change
Expand Up @@ -1573,10 +1573,15 @@ p5.RendererGL.prototype.quad = function(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4,
quadGeom.faces.push([pt0, pt2, pt3]);
}
}
quadGeom
.computeNormals()
._makeTriangleEdges()
._edgesToVertices();
quadGeom.computeNormals()
quadGeom.edges.length = 0;
const vertexOrder = [0, 2, 3, 1];
for (let i = 0; i < vertexOrder.length; i++) {
const startVertex = vertexOrder[i];
const endVertex = vertexOrder[(i + 1) % vertexOrder.length];
quadGeom.edges.push([startVertex, endVertex]);
}
quadGeom._edgesToVertices();
this.createBuffers(gId, quadGeom);
}
this.drawBuffers(gId);
Expand Down

0 comments on commit d8ff4ff

Please sign in to comment.