From cba7619c71b6d23795fe76f27e30050707843a23 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Tue, 22 May 2012 19:31:43 +0300 Subject: do not push null geometries --- lsys.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lsys.js b/lsys.js index 9a027e7..f492f84 100644 --- a/lsys.js +++ b/lsys.js @@ -75,7 +75,9 @@ function LSystem(axiom, rules, draw_constants) { geometry = [[x,y,z]]; break; case ']': - coords.push(geometry); + if (geometry.length > 1) { + coords.push(geometry); + } geometry = stack.pop(); U = stack.pop(); L = stack.pop(); -- cgit v1.3.1