72 |
if showpdf: |
if showpdf: |
73 |
addpdftex(pap) |
addpdftex(pap) |
74 |
|
|
75 |
pfq = GZZGL.createFisheyePaperQuad(pap, -1, -1, 1, 1) |
pfq = GZZGL.createFisheyePaperQuad(pap, -1, -1, 1, 1, gridsize, gridsize) |
76 |
|
|
77 |
return pfq |
return pfq |
78 |
|
|
84 |
bm = 2 |
bm = 2 |
85 |
px, py = 625, 400 |
px, py = 625, 400 |
86 |
ps = 1 |
ps = 1 |
87 |
|
gridsize=16 |
88 |
|
|
89 |
rng = java.util.Random() |
rng = java.util.Random() |
90 |
|
|
111 |
|
|
112 |
def key(self, k): |
def key(self, k): |
113 |
global bx, by, bs, ba, bl, bm, px, py, ps |
global bx, by, bs, ba, bl, bm, px, py, ps |
114 |
|
global gridsize |
115 |
if k == "Up": py += 50 |
if k == "Up": py += 50 |
116 |
elif k == "Down": py -= 50 |
elif k == "Down": py -= 50 |
117 |
elif k == "Left": px += 50 |
elif k == "Left": px += 50 |
132 |
elif k == "L": bl -= .1; print "bl ", bl |
elif k == "L": bl -= .1; print "bl ", bl |
133 |
elif k == "m": bm += .5; print "bm ", bm |
elif k == "m": bm += .5; print "bm ", bm |
134 |
elif k == "M": bm -= .5; print "bm ", bm |
elif k == "M": bm -= .5; print "bm ", bm |
135 |
|
elif k == "g": gridsize *= 2; print "gridsize", gridsize; self.initpaper() |
136 |
|
elif k == "G": gridsize /= 2; print "gridsize", gridsize; self.initpaper() |
137 |
elif k == "v": |
elif k == "v": |
138 |
self.seed = rng.nextInt(2000000000) |
self.seed = rng.nextInt(2000000000) |
139 |
self.initpaper() |
self.initpaper() |