11 |
|
|
12 |
from gfx.libutil import effects |
from gfx.libutil import effects |
13 |
|
|
14 |
|
from gfx.libutil import saveanim |
15 |
|
|
16 |
AbstractUpdateManager.defaultAnimationTime = 3000 |
AbstractUpdateManager.defaultAnimationTime = 3000 |
17 |
# AbstractUpdateManager.fractCalc = AbstractUpdateManager.LinearCalculator() |
# AbstractUpdateManager.fractCalc = AbstractUpdateManager.LinearCalculator() |
18 |
|
|
229 |
0, -self.scale*self.offset[0]+.5, |
0, -self.scale*self.offset[0]+.5, |
230 |
-self.scale*self.offset[1]+.5, |
-self.scale*self.offset[1]+.5, |
231 |
self.scale, 0, 0, self.scale) |
self.scale, 0, 0, self.scale) |
232 |
|
|
233 |
|
def r(sc, filename): |
234 |
|
vs = w.createVobScene() |
235 |
|
sc.scene(vs) |
236 |
|
w.renderStill(vs, 0) |
237 |
|
saveanim.saveframe(filename, w) |
238 |
|
|
239 |
|
def makeScreenshots(): |
240 |
|
ps = PPView2Scene() |
241 |
|
#w.setLocation(0,0,1400,1000) |
242 |
|
r(ps, "shots/pp1.png") |
243 |
|
|
244 |
|
def globalkey(k): |
245 |
|
if k == "Print": |
246 |
|
makeScreenshots() |