15 local lights = {V.new{3,-3,1}}
20 O.diff{P.make_sphere(V.new{0,0,0}, 1,
21 T.make_phong_texture(lights,
23 T.make_checkered_pigment({0,1,0},{1,1,1}),
26 P.make_sphere(V.new{0,0,0}, 0.8),
27 P.make_pipe(V.new{0,0,0}, 0.5, V.new{0,1,0}),
28 P.make_pipe(V.new{0,0,0}, 0.5, V.new{1,0,0})},
30 P.make_plane(V.new{0,0,-1}, V.new{0,0,1},
31 T.make_phong_texture(lights,
33 T.make_mandelbrot_pigment(
34 T.make_checkered_pigment({0.5,0.2,1.0},{1,1,1}),
35 T.make_checkered_pigment({1,1,1},{0.5,0.2,1.0}),
40 camera = {location = V.new{2,-5,1},
41 point_at = V.new{0,0,0},
45 Render.render(scene, 1280, 960, "mandel_floor.ppm")
46 -- Render.render(scene, 320, 200, "mandel_floor.ppm")