diff -r 09aedbf5f95f -r 20dee9819b17 demos/spheres_ao.py --- a/demos/spheres_ao.py Mon Apr 21 08:47:36 2008 +0200 +++ b/demos/spheres_ao.py Mon Apr 21 09:05:09 2008 +0200 @@ -4,32 +4,32 @@ import Image rt = Raytracer() -rt.ambientocclusion(samples=100, distance=16.0, angle=0.5) +rt.ambientOcclusion(samples=100, distance=16.0, angle=0.5) light1 = Light(position=(0.0, 5.0, -5.0), colour=(0.7, 0.3, 0.6)) -light1.castshadows(False) -rt.addlight(light1) +light1.castShadows(False) +rt.addLight(light1) light2 = Light(position=(-2.0, 10.0, -2.0), colour=(0.4, 0.6, 0.3)) -light2.castshadows(False) -rt.addlight(light2) +light2.castShadows(False) +rt.addLight(light2) mat0 = Material(colour=(0.7, 0.7, 0.7)) box = Box(L=(-20.0, -1.2, -20.0), H=(20.0, -1.0, 20.0), material=mat0) -rt.addshape(box) +rt.addShape(box) mat1 = Material(colour=(1.0, 0.0, 0.0)) bigsphere = Sphere(centre=(3.0, 2.0, -7.0), radius=3.0, material=mat1) -rt.addshape(bigsphere) +rt.addShape(bigsphere) mat2 = Material(colour=(0.0, 1.0, 0.0)) smallsphere = Sphere(centre=(-5.5, 1.5, -8.0), radius=2.0, material=mat2) -rt.addshape(smallsphere) +rt.addShape(smallsphere) mat3 = Material(colour=(0.0, 0.0, 1.0)) tinysphere = Sphere(centre=(-1.2, 0.0, -2.0), radius=0.5, material=mat3) -rt.addshape(tinysphere) +rt.addShape(tinysphere) imagesize = (800, 600) data = rt.render(imagesize)