(28K)



//¥H¤U¬°RING2.B
/*
ùÝùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùß
ùø                                                                        ùø
ùø                  RING2.B = Bitmapped to Raytracing                     ùø
ùø      Requires : color.bc, sky_blue.map, cd.bo                          ùø
ùø                                                                        ùø
ùãùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùå
*/
#include color.bc

studio  {
        from -2 -12 6
        at  0 0 3
        up  0 0 1
        angle  50
        res  640 480
        antialias adaptive
        projection flat
        aspect  1.3333
        background  sky_blue
        ambient  .3 .3 .3
}

//      light sources

light { type spherical radius .5 samples 2 falloff 2 color 15 15 15 position -2 -3 7 }

light { type spherical radius .5 samples 2 falloff 2 color 8 8 8 position 8 4 7 }

light { type spherical radius .5 samples 2 falloff 1 color 8 8 8  position 10 -20 18 }
//      ground plane

surface {
        texture {
                pattern checker
                scale 5 5 0
                surface { diff blue }
                surface { diff red }
        }
}
ring {
        center 0 0 -2
        normal 0 0 1
        radius 100
}


//      bring on the dice

surf { diff .7 .7 .7 spec .6 .6 .6 shine 30 white }

transform { rotate -45 -30  -20 }
transform { scale .12 .03 .12 }
transform { translate 5 0 30 }
#include CD.BO
transform_pop
transform_pop
transform_pop

// balls
surface {
        amb 0.035 0.0325 0.025
        diffuse 0.5 0.45 0.35
        spec 0.4 0.4 0.4
        shine 3
}

transform { scale 6 }
transform { translate -1  1  1 }
sphere { radius .5 center 0 0 0 }
sphere { radius 0.166667 center 0.272166 0.272166 0.544331 }
sphere { radius 0.166667 center 0.643951 0.172546 0 }
sphere { radius 0.166667 center 0.172546 0.643951 0 }
sphere { radius 0.166667 center -0.371785 0.0996195 0.544331 }
sphere { radius 0.166667 center -0.471405 0.471405 0 }
sphere { radius 0.166667 center -0.643951 -0.172546 0 }
sphere { radius 0.166667 center 0.0996195 -0.371785 0.544331 }
sphere { radius 0.166667 center -0.172546 -0.643951 0 }
sphere { radius 0.166667 center 0.471405 -0.471405 0 }
transform_pop
transform_pop
//========================================================