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

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

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

revision 1.23 by tjl, Tue Nov 26 10:48:41 2002 UTC revision 1.24 by jvk, Tue Nov 26 10:52:13 2002 UTC
# Line 59  texcodes = { Line 59  texcodes = {
59      """),      """),
60      "BAND2" : nvcode.parseCombiner("""      "BAND2" : nvcode.parseCombiner("""
61          SPARE0 = ((2*TEX0-1) . (2*TEX1-1)) * 4          SPARE0 = ((2*TEX0-1) . (2*TEX1-1)) * 4
62          SPARE1 = ((2*TEX0-1).(2*CONST0-1)) * 2          SPARE1 = ((2*TEX0-1).(2*CONST0-1)) * 4
63          SPARE1.a = ((TEX1.blue)*(TEX0.blue)) * 4          SPARE1.a = ((TEX1.blue)*(TEX0.blue)) * 4
64    
65          SPARE0 = ((+SPARE0)*(+SPARE0)) * 2          SPARE0 = ((+SPARE0)*(+SPARE0)) * 2
66          SPARE1 = (SPARE1) + (SPARE1.a)          SPARE1 = ((SPARE1) * (SPARE1.a)) * 2
67    
68          color = SPARE0 * SPARE1          color = SPARE0 * SPARE1
69          alpha = 1          alpha = 1
70      """),      """),
71      "BAND3" : nvcode.parseCombiner("""      "BAND3" : nvcode.parseCombiner("""
72          SPARE0 = ((2*TEX0-1) . (2*TEX1-1)) * 4          SPARE0 = ((2*TEX0-1) . (2*TEX1-1)) * 4
73          SPARE1 = ((2*TEX0-1).(2*CONST0-1)) * 2          SPARE1 = ((2*TEX0-1).(2*CONST0-1)) * 4
74          SPARE1.a = ((TEX1.blue)*(TEX0.blue)) * 4          SPARE1.a = ((TEX1.blue)*(TEX0.blue)) * 4
75    
76          SPARE0 = ((+SPARE0)*(+SPARE0)) * 2          SPARE0 = ((+SPARE0)*(+SPARE0)) * 2
77          SPARE1 = (SPARE1) + (SPARE1.a)          SPARE1 = ((SPARE1) * (SPARE1.a)) * 2
78    
79          EF = SPARE0 * SPARE1          EF = SPARE0 * SPARE1
80          color = EF*COL0 + (1-EF)*COL1          color = EF*COL0 + (1-EF)*COL1

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

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