vertices array sometimes shorter, though this is hiding issue elsewhere

This commit is contained in:
Ben Fry
2021-11-22 10:57:28 -05:00
parent e2a9959dcd
commit a7a41ed50f
+1 -1
View File
@@ -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]);