diff -r 25b7c445cf61 -r 4e0955fca797 demos/spheres_ao.py --- a/demos/spheres_ao.py Mon Nov 26 17:31:37 2007 +0100 +++ b/demos/spheres_ao.py Mon Nov 26 23:12:40 2007 +0100 @@ -9,11 +9,11 @@ rt = Raytracer() rt.ambientocclusion(samples=60, distance=6.0, angle=0.5) -light1 = Light(position=(0.0, 5.0, 5.0), colour=(0.7, 0.3, 0.6)) +light1 = Light(position=(0.0, 5.0, -5.0), colour=(0.7, 0.3, 0.6)) light1.castshadows(False) rt.addlight(light1) -light2 = Light(position=(-2.0, 10.0, 2.0), colour=(0.4, 0.6, 0.3)) +light2 = Light(position=(-2.0, 10.0, -2.0), colour=(0.4, 0.6, 0.3)) light2.castshadows(False) rt.addlight(light2) @@ -23,15 +23,15 @@ 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) +bigsphere = Sphere(centre=(3.0, 2.0, -7.0), radius=3.0, material=mat1) 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) +smallsphere = Sphere(centre=(-5.5, 1.5, -8.0), radius=2.0, material=mat2) 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) +tinysphere = Sphere(centre=(-1.2, 0.0, -2.0), radius=0.5, material=mat3) rt.addshape(tinysphere) imagesize = (800, 600)