gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz gfx/demo/irregu4.py gzz/modules/pp/demotest.py


From: Janne V. Kujala
Subject: [Gzz-commits] gzz gfx/demo/irregu4.py gzz/modules/pp/demotest.py
Date: Sun, 01 Dec 2002 04:56:03 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Janne V. Kujala <address@hidden>        02/12/01 04:56:03

Modified files:
        gfx/demo       : irregu4.py 
        gzz/modules/pp : demotest.py 

Log message:
        screenshot code

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/irregu4.py.diff?tr1=1.37&tr2=1.38&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/demotest.py.diff?tr1=1.23&tr2=1.24&r1=text&r2=text

Patches:
Index: gzz/gfx/demo/irregu4.py
diff -u gzz/gfx/demo/irregu4.py:1.37 gzz/gfx/demo/irregu4.py:1.38
--- gzz/gfx/demo/irregu4.py:1.37        Sun Dec  1 03:04:33 2002
+++ gzz/gfx/demo/irregu4.py     Sun Dec  1 04:56:02 2002
@@ -1020,11 +1020,11 @@
         r(ps, "shots/shape1Ddispltex.png")
         ps = ShapeScene(type = 1, border = 2)
         r(ps, "shots/shape1Doffset.png")
-        ps = ShapeScene(type = 1, outer = 0, inside = 0, color = 1, alphatest 
= 0, tex = 1, border = 2)
+        ps = ShapeScene(type = 1, outer = 0, inside = 0, color = 1, alphatest 
= 0, tex = 1, border = 2, dice = 128)
         r(ps, "shots/shape1Doffsettex_color.png")
-        ps = ShapeScene(type = 1, outer = 0, inside = 0, color = 0, alphatest 
= 0, tex = 1, border = 2)
+        ps = ShapeScene(type = 1, outer = 0, inside = 1, color = 0, alphatest 
= 0, tex = 1, border = 2, dice = 128)
         r(ps, "shots/shape1Doffsettex.png")
-        ps = ShapeScene(type = 2, border = 2)
+        ps = ShapeScene(type = 2, border = 2, dice = 128)
         r(ps, "shots/shape2D.png")
         ps = ShapeScene(type = 2, outer = 0, border = 2)
         r(ps, "shots/shape2Dorig.png")
Index: gzz/gzz/modules/pp/demotest.py
diff -u gzz/gzz/modules/pp/demotest.py:1.23 gzz/gzz/modules/pp/demotest.py:1.24
--- gzz/gzz/modules/pp/demotest.py:1.23 Tue Nov 26 03:06:50 2002
+++ gzz/gzz/modules/pp/demotest.py      Sun Dec  1 04:56:03 2002
@@ -11,6 +11,8 @@
 
 from gfx.libutil import effects
 
+from gfx.libutil import saveanim
+
 AbstractUpdateManager.defaultAnimationTime = 3000
 # AbstractUpdateManager.fractCalc = AbstractUpdateManager.LinearCalculator()
 
@@ -227,3 +229,18 @@
                0, -self.scale*self.offset[0]+.5, 
                   -self.scale*self.offset[1]+.5, 
                self.scale, 0, 0, self.scale)
+
+def r(sc, filename):
+    vs = w.createVobScene()
+    sc.scene(vs)
+    w.renderStill(vs, 0)
+    saveanim.saveframe(filename, w)
+
+def makeScreenshots():
+    ps = PPView2Scene()
+    #w.setLocation(0,0,1400,1000)
+    r(ps, "shots/pp1.png")
+
+def globalkey(k):
+    if k == "Print":
+        makeScreenshots()




reply via email to

[Prev in Thread] Current Thread [Next in Thread]