/[gzz]/gzz/gfx/demo/fontfilter.py
ViewVC logotype

Diff of /gzz/gfx/demo/fontfilter.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by jvk, Wed Jan 29 12:42:21 2003 UTC revision 1.9 by jvk, Wed Jan 29 12:59:25 2003 UTC
# Line 19  class Scene: Line 19  class Scene:
19    
20          self.tex2 = GL.hasExtension("GL_NV_register_combiners2")          self.tex2 = GL.hasExtension("GL_NV_register_combiners2")
21                    
22          self.textscales = [ 2, 4 ]          self.textscales = [ 2, 4, 0 ]
23          self.key = KeyPresses(self,          self.key = KeyPresses(self,
24              SlideLin("x", 0, 30, "x coord", "Left", "Right"),              SlideLin("x", 0, 30, "x coord", "Left", "Right"),
25              SlideLin("y", 0, 30, "x coord", "Up", "Down"),              SlideLin("y", 0, 30, "x coord", "Up", "Down"),
# Line 145  class Scene: Line 145  class Scene:
145          b = -(1 - 2 * (1 - self.halo_low)) * s          b = -(1 - 2 * (1 - self.halo_low)) * s
146    
147          textscale = self.textscales[self.tscaleind]          textscale = self.textscales[self.tscaleind]
148            foo = ""
149            if textscale == 0: foo = "(0)#"
150    
151          if self.tex2:          if self.tex2:
152              halotex = "TEX2"              halotex = "TEX2"
# Line 157  class Scene: Line 159  class Scene:
159          CONST1 = %(b)s %(b)s %(b)s 0          CONST1 = %(b)s %(b)s %(b)s 0
160    
161          SPARE0 = ((1-2*%(halotex)s) * CONST0 + CONST1) * %(scale)s          SPARE0 = ((1-2*%(halotex)s) * CONST0 + CONST1) * %(scale)s
162          SPARE0.a = (CONST0.a * (1-TEX0.b) + (.5 - CONST0.a) * (1-TEX1.b)) * %(textscale)s          SPARE0.a = %(foo)s(CONST0.a * (1-TEX0.b) + (.5 - CONST0.a) * (1-TEX1.b)) * %(textscale)s
163    
164          SPARE1.a = (1 - SPARE0.b) * (1-SPARE0.a)          SPARE1.a = (1 - SPARE0.b) * (1-SPARE0.a)
165    

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26