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 |