chiark / gitweb /
3d works
[moebius2.git] / primer.c
index eaa345939c93f8189ad889f5c1086ac04b8e7aef..a21dded6765a45618439bbca9ef16de71f7c51cd 100644 (file)
--- a/primer.c
+++ b/primer.c
@@ -16,10 +16,11 @@ int main(int argc, const char **argv) {
   
   FOR_VERTEX(v) {
     int x= v & XMASK; /* distance along strip */
-    int y= y >> YSHIFT; /* distance across strip */
+    int y= v >> YSHIFT; /* distance across strip */
     double u= y * 1.0 / (Y-1);
     double v= x * M_PI / (X-1); /* SGT's u runs 0..pi along the strip */
-    K printf("print %c(%.*g,%.*g)\n",
+    K printf("print %c%c(%.*g,%.*g)\n",
+            "+-+"[k],
             "xyz"[k],
             DBL_DIG+2,u, DBL_DIG+2,v);
   }