Add a few vars, and support for rendering single flames

This commit is contained in:
Steven Robertson
2011-05-03 14:36:20 -04:00
parent 84c2583ba8
commit 8ee5d3edd8
3 changed files with 73 additions and 49 deletions

View File

@ -32,21 +32,18 @@ from cuburn.code.iter import silly, membench
def main(args):
membench()
return
#MWCTest.test_mwc()
with open(args[-1]) as fp:
genomes = Genome.from_string(fp.read())
anim = Animation(genomes)
accum, den = silly(anim.features, genomes)
if '-g' not in args:
return
noalpha = np.delete(accum, 3, axis=2)
scipy.misc.imsave('rendered.png', noalpha)
if '-g' not in args:
return
imgbuf = (np.minimum(accum * 255, 255)).astype(np.uint8)
image = pyglet.image.ImageData(1024, 1024, 'RGBA', imgbuf.tostring(), -4096)