bs-trace 0.3.0

Free RayTracing software
Documentation
meta.version = 1
objects = [
    { type = "sphere", position = { x = 0.000000, y = 0.0, z = 10.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 1.000000, g = 0.0, b = 0.500000 } } },
    { type = "sphere", position = { x = 2.588190, y = 0.0, z = 9.659258 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.982963, g = 0.0, b = 0.629410 } } },
    { type = "sphere", position = { x = 5.000000, y = 0.0, z = 8.660254 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.933013, g = 0.0, b = 0.750000 } } },
    { type = "sphere", position = { x = 7.071068, y = 0.0, z = 7.071068 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.853553, g = 0.0, b = 0.853553 } } },
    { type = "sphere", position = { x = 8.660254, y = 0.0, z = 5.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.750000, g = 0.0, b = 0.933013 } } },
    { type = "sphere", position = { x = 9.659258, y = 0.0, z = 2.588190 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.629410, g = 0.0, b = 0.982963 } } },
    { type = "sphere", position = { x = 10.000000, y = 0.0, z = 0.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.500000, g = 0.0, b = 1.000000 } } },
    { type = "sphere", position = { x = 9.659258, y = 0.0, z = -2.588190 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.370590, g = 0.0, b = 0.982963 } } },
    { type = "sphere", position = { x = 8.660254, y = 0.0, z = -5.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.250000, g = 0.0, b = 0.933013 } } },
    { type = "sphere", position = { x = 7.071068, y = 0.0, z = -7.071068 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.146447, g = 0.0, b = 0.853553 } } },
    { type = "sphere", position = { x = 5.000000, y = 0.0, z = -8.660254 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.066987, g = 0.0, b = 0.750000 } } },
    { type = "sphere", position = { x = 2.588190, y = 0.0, z = -9.659258 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.017037, g = 0.0, b = 0.629410 } } },
    { type = "sphere", position = { x = 0.000000, y = 0.0, z = -10.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.000000, g = 0.0, b = 0.500000 } } },
    { type = "sphere", position = { x = -2.588190, y = 0.0, z = -9.659258 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.017037, g = 0.0, b = 0.370590 } } },
    { type = "sphere", position = { x = -5.000000, y = 0.0, z = -8.660254 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.066987, g = 0.0, b = 0.250000 } } },
    { type = "sphere", position = { x = -7.071068, y = 0.0, z = -7.071068 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.146447, g = 0.0, b = 0.146447 } } },
    { type = "sphere", position = { x = -8.660254, y = 0.0, z = -5.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.250000, g = 0.0, b = 0.066987 } } },
    { type = "sphere", position = { x = -9.659258, y = 0.0, z = -2.588190 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.370590, g = 0.0, b = 0.017037 } } },
    { type = "sphere", position = { x = -10.000000, y = 0.0, z = -0.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.500000, g = 0.0, b = 0.000000 } } },
    { type = "sphere", position = { x = -9.659258, y = 0.0, z = 2.588190 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.629410, g = 0.0, b = 0.017037 } } },
    { type = "sphere", position = { x = -8.660254, y = 0.0, z = 5.000000 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.750000, g = 0.0, b = 0.066987 } } },
    { type = "sphere", position = { x = -7.071068, y = 0.0, z = 7.071068 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.853553, g = 0.0, b = 0.146447 } } },
    { type = "sphere", position = { x = -5.000000, y = 0.0, z = 8.660254 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.933013, g = 0.0, b = 0.250000 } } },
    { type = "sphere", position = { x = -2.588190, y = 0.0, z = 9.659258 }, radius = 1.000000, material = { type = "lambertian", colour = { r = 0.982963, g = 0.0, b = 0.370590 } } }

]