diff --git a/scenes/infinity.fart b/scenes/infinity.fart new file mode 100644 index 0000000..d1ec7d9 --- /dev/null +++ b/scenes/infinity.fart @@ -0,0 +1,37 @@ + +#define mirror material { reflectance 1.0 } + +scene +{ + options + { + multisample 3 + width 1024 + height 768 + } + + camera + { + position <0, -2, 0> + look_at <0, 0, 0> + up <0, 0, 1>; + } + + plane { position <1, 0, 0>, -2 mirror } + plane { position <-1, 0, 0>, -2 mirror } + plane { position <0, 1, 0>, -2 mirror } + plane { position <0, -1, 0>, -2 mirror } + plane { position <0, 0, 1>, -2 mirror } + plane { position <0, 0, -1>, -2 mirror } + + sphere + { + radius 1.0 + material + { + reflectance 0.2 + color <0.5, 0.5, 0.5> + shininess 80 + } + } +}