chiark
/
gitweb
/
~ian
/
moebius2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
comments etc. fixed up for new topology
[moebius2.git]
/
primer.c
diff --git
a/primer.c
b/primer.c
index 3d9244a60f0b497a7cbe775b28ed2eebe1ed2de0..f023b10365881f25c3de3f4e7b9a23e3bc2c4586 100644
(file)
--- a/
primer.c
+++ b/
primer.c
@@
-21,7
+21,9
@@
int main(int argc, const char **argv) {
double u= y * 1.0 / (Y-1); /* SGT's u runs 0..1 across the strip */
/* SGT's v runs 0..pi along the strip, where the join is at 0==pi.
double u= y * 1.0 / (Y-1); /* SGT's u runs 0..1 across the strip */
/* SGT's v runs 0..pi along the strip, where the join is at 0==pi.
- * So that corresponds to 0..X (since 0==X in our scheme). */
+ * So that corresponds to 0..X (since 0==X in our scheme).
+ * Vertices with odd y coordinate are halfway to the next x coordinate.
+ */
double v= (x*2 + (y&1)) * M_PI / (X*2);
K printf("print %c%c( %-*.*g, %-*.*g); # %03x %2d %2d\n",
double v= (x*2 + (y&1)) * M_PI / (X*2);
K printf("print %c%c( %-*.*g, %-*.*g); # %03x %2d %2d\n",