134 |
class IrreguScene: |
class IrreguScene: |
135 |
def __init__(self): |
def __init__(self): |
136 |
self.scale = size |
self.scale = size |
|
self.dist = 1 |
|
137 |
self.angle = 0 |
self.angle = 0 |
|
self.pos = 0 |
|
|
|
|
138 |
self.tx, self.ty = 0, 0 |
self.tx, self.ty = 0, 0 |
139 |
|
|
140 |
def scene(self, vs): |
def scene(self, vs): |
141 |
putnoc(vs, background((0.7,0.7,1.0))) |
putnoc(vs, background((0.7,0.7,1.0))) |
142 |
|
|
|
cs1 = vs.coords.affineCoordsys(0, 0, 512, 384, self.scale, 0, 0, -2*ripple_scale*self.scale) |
|
|
cs2 = vs.coords.affineCoordsys(0, 0, 512, 384-self.dist*self.scale, self.scale, 0, 0, 2*ripple_scale*self.scale) |
|
|
vs.matcher.add(cs1, "1") |
|
|
vs.matcher.add(cs2, "2") |
|
|
|
|
143 |
cs3 = vs.coords.affineCoordsys(0, 0, 512, 384, self.scale, 0, 0, self.scale) |
cs3 = vs.coords.affineCoordsys(0, 0, 512, 384, self.scale, 0, 0, self.scale) |
144 |
vs.matcher.add(cs3, "3") |
vs.matcher.add(cs3, "3") |
145 |
|
|