54 |
# types: 0=BAND-LIKE, 1=3-COL-LERP, 2=FRACTION-LINE |
# types: 0=BAND-LIKE, 1=3-COL-LERP, 2=FRACTION-LINE |
55 |
|
|
56 |
# Random scaling of (dot) products |
# Random scaling of (dot) products |
57 |
rndscale1 = exp(.3*rnd.nextGaussian()) |
if trans > 0: |
58 |
rndscale2 = exp(.3*rnd.nextGaussian()) |
# Try to keep the textures non-fuzzy |
59 |
|
rndscale1 = exp(.3*abs(rnd.nextGaussian())) |
60 |
|
else: |
61 |
|
rndscale1 = exp(.5*rnd.nextGaussian()) |
62 |
|
|
63 |
|
rndscale2 = exp(.3*abs(rnd.nextGaussian())) |
64 |
|
|
65 |
def avg(*args): |
def avg(*args): |
66 |
sum = 0 |
sum = 0 |