158 |
CONST0 = %(s)s %(s)s %(s)s %(sharp)s |
CONST0 = %(s)s %(s)s %(s)s %(sharp)s |
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.a = ((1-2*%(halotex)s.b) * CONST0.b + CONST1.b) * %(scale)s |
162 |
SPARE0.a = %(foo)s(CONST0.a * (1-TEX0.b) + (.5 - CONST0.a) * (1-TEX1.b)) * %(textscale)s |
SPARE0 = %(foo)s(CONST0.a * (1-TEX0) + (.5 - CONST0.a) * (1-TEX1)) * %(textscale)s |
163 |
|
|
164 |
SPARE1.a = (1 - SPARE0.b) * (1-SPARE0.a) |
SPARE1.a = (1 - SPARE0.b) * (1-SPARE0.a) |
165 |
|
|
166 |
color = (1-SPARE0.a) * SPARE0 |
color = (1-SPARE0) * SPARE0.a |
167 |
alpha = SPARE1.a |
alpha = SPARE1.a |
168 |
|
|
169 |
# a: text as 1 (SPARE0.a) |
# a: text as 1 (SPARE0) |
170 |
# b: text halo as 1 (SPARE0) |
# b: text halo as 1 (SPARE0.a) |
171 |
# bg = DST * (1 - b) + b |
# bg = DST * (1 - b) + b |
172 |
# blend = a * 0 + (1 - a) * bg |
# blend = a * 0 + (1 - a) * bg |
173 |
# = (1 - a) * b + (1 - a) * (1 - b) * DST |
# = (1 - a) * b + (1 - a) * (1 - b) * DST |