summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <yuv.adm@gmail.com>2012-05-22 19:31:56 +0300
committerYuval Adam <yuv.adm@gmail.com>2012-05-22 19:31:56 +0300
commitbdd51211c5f40e09ff15d13dd47e4bb5434cf245 (patch)
treebd79cb6a4330fd4da801425ce25a95f4a0c6ed57
parent341f39a1f0f456a3163f84a70cec2dee1da1b9bf (diff)
parentcba7619c71b6d23795fe76f27e30050707843a23 (diff)
Merge branch 'master' into gh-pages
-rw-r--r--lsys.js4
1 files changed, 3 insertions, 1 deletions
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();