From a7a41ed50fdacee72736a9c1815a67be5f648140 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Mon, 22 Nov 2021 10:57:28 -0500 Subject: [PATCH] vertices array sometimes shorter, though this is hiding issue elsewhere --- core/src/processing/core/PShape.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/processing/core/PShape.java b/core/src/processing/core/PShape.java index 483df966f..ab3288c60 100644 --- a/core/src/processing/core/PShape.java +++ b/core/src/processing/core/PShape.java @@ -1756,7 +1756,7 @@ public class PShape implements PConstants { } else { for (int i = 0; i < vertexCount; i++) { float[] vert = vertices[i]; - if (vert[Z] == 0) { + if (vert.length < 3 || vert[Z] == 0) { g.vertex(vert[X], vert[Y]); } else { g.vertex(vert[X], vert[Y], vert[Z]);