demos/demo_PIL.py
branchpyrit
changeset 96 9eb71e76c7fd
parent 90 f6a72eb99631
equal deleted inserted replaced
95:ca7d4c665531 96:9eb71e76c7fd
    18 
    18 
    19 box = Box(L=(-20.0, -1.2, -20.0), H=(20.0, -1.0, 20.0), material=mat0)
    19 box = Box(L=(-20.0, -1.2, -20.0), H=(20.0, -1.0, 20.0), material=mat0)
    20 rt.addShape(box)
    20 rt.addShape(box)
    21 
    21 
    22 mat1 = Material(colour=(1.0, 0.0, 0.0))
    22 mat1 = Material(colour=(1.0, 0.0, 0.0))
    23 bigsphere = Sphere(centre=(3.0, 2.0, -7.0), radius=3.0, material=mat1)
    23 bigsphere = Sphere(center=(3.0, 2.0, -7.0), radius=3.0, material=mat1)
    24 rt.addShape(bigsphere)
    24 rt.addShape(bigsphere)
    25 
    25 
    26 mat2 = Material(colour=(0.0, 1.0, 0.0))
    26 mat2 = Material(colour=(0.0, 1.0, 0.0))
    27 smallsphere = Sphere(centre=(-5.5, 1.5, -8.0), radius=2.0, material=mat2)
    27 smallsphere = Sphere(center=(-5.5, 1.5, -8.0), radius=2.0, material=mat2)
    28 rt.addShape(smallsphere)
    28 rt.addShape(smallsphere)
    29 
    29 
    30 mat3 = Material(colour=(0.0, 0.0, 1.0))
    30 mat3 = Material(colour=(0.0, 0.0, 1.0))
    31 tinysphere = Sphere(centre=(-1.2, 0.0, -2.0), radius=0.5, material=mat3)
    31 tinysphere = Sphere(center=(-1.2, 0.0, -2.0), radius=0.5, material=mat3)
    32 rt.addShape(tinysphere)
    32 rt.addShape(tinysphere)
    33 
    33 
    34 top.optimize()
    34 top.optimize()
    35 imagesize = (800, 600)
    35 imagesize = (800, 600)
    36 sampler = DefaultSampler(imagesize)
    36 sampler = DefaultSampler(imagesize)