[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gfx/demo irregu4.py
From: |
Janne V. Kujala |
Subject: |
[Gzz-commits] gzz/gfx/demo irregu4.py |
Date: |
Thu, 14 Nov 2002 06:06:33 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Janne V. Kujala <address@hidden> 02/11/14 06:06:33
Modified files:
gfx/demo : irregu4.py
Log message:
Change textures with "t"
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/irregu4.py.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
Patches:
Index: gzz/gfx/demo/irregu4.py
diff -u gzz/gfx/demo/irregu4.py:1.10 gzz/gfx/demo/irregu4.py:1.11
--- gzz/gfx/demo/irregu4.py:1.10 Thu Nov 14 05:48:51 2002
+++ gzz/gfx/demo/irregu4.py Thu Nov 14 06:06:32 2002
@@ -8,30 +8,39 @@
pap = ThePaperMill().getPaper(seed)
paperquad = GLRen.createPaperQuad(pap, -2, -2, 2, 2, 0)
-texture = "sawnoise"
-params = "bias,0.5,scale,0.15,freq,1,df,2,scale2,0.25,freq2,10,df2,.5"
+textures = [ ("sawnoise",
+ "bias,0.5,scale,0.15,freq,1,df,2,scale2,0.25,freq2,10,df2,.5"),
+ ("fnoise",
+ "scale,0.2,freq,4,df,4,bias,0.5"),
+ ]
ripple_scale = 0.25
-texRGBA = getCachedTexture(
- [128, 128, 0, 4, "RGBA", "RGBA", "irregu",
- [ "texture", texture,
- "params", params,
- "ripple_scale", str(ripple_scale),
- "radius", "2",
- "angle", "0",
- "angles", "3",
- "eps", ".125",
- "scaling", "const"]],
- shade_all_levels = 1)
-
-texINTENSITY = getCachedTexture(
- [128, 128, 0, 1, "INTENSITY", "LUMINANCE", "irregu",
- [ "texture", texture,
- "params", params,
- "ripple_scale", str(ripple_scale),
- ]],
- shade_all_levels = 1)
+def inittex():
+ global texRGBA, texINTENSITY
+
+ texRGBA = getCachedTexture(
+ [128, 128, 0, 4, "RGBA", "RGBA", "irregu",
+ [ "texture", textures[0][0],
+ "params", textures[0][1],
+ "ripple_scale", str(ripple_scale),
+ "radius", "2",
+ "angle", "0",
+ "angles", "3",
+ "eps", ".125",
+ "scaling", "const"]],
+ shade_all_levels = 1)
+
+ texINTENSITY = getCachedTexture(
+ [128, 128, 0, 1, "INTENSITY", "LUMINANCE", "irregu",
+ [ "texture", textures[0][0],
+ "params", textures[0][1],
+ "ripple_scale", str(ripple_scale),
+ ]],
+ shade_all_levels = 1)
+
+inittex()
+
class IrreguScene:
def __init__(self):
self.bg = background((0.7,0.7,1.0))
@@ -367,7 +376,11 @@
elif "F1" <= k <= "F9":
self.shape = int(k[1:]) - 1
self.initcode()
-
+ elif k == "t":
+ global textures
+ textures = textures[1:] + textures[:1]
+ inittex()
+ self.initcode()
currentScene = IrreguScene()
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/11
- [Gzz-commits] gzz/gfx/demo irregu4.py,
Janne V. Kujala <=
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/14
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/15
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/20
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/20
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/21
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/25
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/30
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/30
- [Gzz-commits] gzz/gfx/demo irregu4.py, Janne V. Kujala, 2002/11/30