gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] gzz/gfx/demo fpfont.py


From: Janne V. Kujala
Subject: [Gzz-commits] gzz/gfx/demo fpfont.py
Date: Fri, 24 Jan 2003 10:41:17 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Janne V. Kujala <address@hidden>        03/01/24 10:41:17

Modified files:
        gfx/demo       : fpfont.py 

Log message:
        1d func

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/fpfont.py.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: gzz/gfx/demo/fpfont.py
diff -u gzz/gfx/demo/fpfont.py:1.5 gzz/gfx/demo/fpfont.py:1.6
--- gzz/gfx/demo/fpfont.py:1.5  Fri Jan 24 09:53:02 2003
+++ gzz/gfx/demo/fpfont.py      Fri Jan 24 10:41:16 2003
@@ -59,6 +59,25 @@
 
 MOV result.color, p;
 END
+"""),
+
+GL.createProgram(
+"""!!ARBfp1.0
+
+# Sharpen the texture value 
+
+TEMP p;
+
+# Read the pixel and its neighbours
+TXB p, fragment.texcoord[0], texture[0], 2D;
+
+MUL p.y, p.x, p.x;
+MUL p.z, p.x, p.y;
+MUL p.x, -2, p.z;
+MAD p.x, 3, p.y, p.x;
+
+MOV result.color, p.x;
+END
 """)
 ]
 
@@ -66,6 +85,7 @@
 
 class Scene:
     def __init__(self):
+       self.prognum_dummylist = [ 0 for x in fp ]
        self.key = KeyPresses(self,
            SlideLin("x", 0, 30, "x coord", "Left", "Right"),
            SlideLin("y", 0, 30, "x coord", "Up", "Down"),
@@ -73,7 +93,7 @@
            SlideLin("yg", 0, 30, "x coord", "i", ","),
            SlideLog("ps", 800, "paper scale", "<", ">"),
            SlideLin("ang", 0,  5, "angle", "Prior", "Next"),
-           Toggle("prognum", 0, "prog type", "t"),
+           ListIndex("prognum", "prognum_dummylist", 0, "prog type", "T", "t"),
            Toggle("texfilt", 1, "texture filtering", "f"),
        )
 




reply via email to

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