--- a/demos/demo.py Mon Nov 26 17:31:37 2007 +0100
+++ b/demos/demo.py Mon Nov 26 23:12:40 2007 +0100
@@ -9,11 +9,11 @@
rt = Raytracer()
-light1 = Light(position=(0.0, 5.0, 3.0), colour=(0.9, 0.3, 0.6))
+light1 = Light(position=(0.0, 5.0, -3.0), colour=(0.9, 0.3, 0.6))
rt.addlight(light1)
#light2 = SphericalLight(position=(-2.0, 5.0, 1.0), radius=3.0, colour=(0.7, 1.0, 0.3))
-light2 = Light(position=(-2.0, -5.0, 1.0), colour=(0.7, 1.0, 0.3))
+light2 = Light(position=(-2.0, -5.0, -1.0), colour=(0.7, 1.0, 0.3))
rt.addlight(light2)
mat0 = Material(colour=(0.1, 0.2, 0.9))
@@ -21,17 +21,17 @@
rt.addshape(box)
mat1 = Material(colour=(1.0, 0.2, 0.1))
-bigsphere = Sphere(centre=(2.0, 2.0, 5.0), radius=2.5, material=mat1)
+bigsphere = Sphere(centre=(2.0, 2.0, -5.0), radius=2.5, material=mat1)
# reflection=0.6)
rt.addshape(bigsphere)
mat2 = Material(colour=(0.1, 0.7, 1.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)
# reflection=1.0, diffuse=0.1)
rt.addshape(smallsphere)
mat3 = Material(colour=(0.9, 0.9, 0.1))
-tinysphere = Sphere(centre=(-0.5, 0.0, 2.0), radius=0.5, material=mat3)
+tinysphere = Sphere(centre=(-0.5, 0.0, -2.0), radius=0.5, material=mat3)
# reflection=1.0, diffuse=0.1)
rt.addshape(tinysphere)