author | Radek Brich <radek.brich@devl.cz> |
Sat, 12 Apr 2008 02:02:45 +0200 | |
branch | pyrit |
changeset 68 | 2c154aad7f33 |
parent 62 | 07c2f8084719 |
child 75 | 20dee9819b17 |
permissions | -rwxr-xr-x |
#!/usr/bin/python from raytracer import Raytracer, Light, Sphere, Triangle, NormalVertex, Material from objreader import LoadWavefrontObjFile import Image rt = Raytracer() mat = Material(colour=(0.9, 0.9, 0.9)) LoadWavefrontObjFile(rt, "../models/obj/monkey.obj", mat, 1.5) light = Light(position=(-5.0, 2.0, 8.0), colour=(0.9, 0.3, 0.6)) rt.addlight(light) imagesize = (800, 600) data = rt.render(imagesize) img = Image.fromstring("RGB", imagesize, data) img.save('triangles_monkey.png')