Skip to content

Commit 1375d75

Browse files
authored
Merge pull request #1883 from jokrefta/master
Array size fixes for 3D shape demo
2 parents d18a8ce + dd95b48 commit 1375d75

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

examples-api-use/demo-main.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class WireCube : public DemoRunner {
7676
1, 1, 1 //7 2---------6
7777
};
7878

79-
uint16_t edges[12*4] = {
79+
uint16_t edges[12*2] = {
8080
0,1, 1,3, 3,2, 2,0,
8181
0,4, 1,5, 2,6, 3,7,
8282
4,5, 5,7, 7,6, 6,4,
@@ -88,8 +88,9 @@ class WireCube : public DemoRunner {
8888
int blu = sin(freq*k + rad/3*3) * 128 + 127;
8989

9090
// draw complete mesh with rotated vertices and color
91+
int vertSize = sizeof(verts)/sizeof(verts[0]);
9192
int edgeSize = sizeof(edges)/sizeof(edges[0]);
92-
drawMesh(rotate(verts,8,k,k/3,k/2), edges, edgeSize/2, red, grn, blu);
93+
drawMesh(rotate(verts,vertSize/3,k,k/3,k/2), edges, edgeSize/2, red, grn, blu);
9394

9495
// sleep and then clear canvas
9596
usleep(20*1000);

0 commit comments

Comments
 (0)