(24K)




//¤@­Óclip½d¨Ò

//==========================================================

//      base surface



surface {

        diff dark_plum          // dark plum

}

ring { center 0 0 0 normal 0 0 1 radius 1000 }



//      outside surface



surf {

        diff 0 .5 1

        shine 20 white

}

cone { apex 0 0 2 apex_radius 0

       base 0 0 0 base_radius 1

        clip { apex  .5 -2 1

               base  .5  2 1

               radius .5

               outside }

}



//      inside surface



surf {

        diff red

        shine 20 white

}







cone { apex  .5 -2 1

       base  .5  2 1

       radius .5

        clip {    apex 0 0 2 apex_radius 0

                  base 0 0 0 base_radius 1

               inside }

}

//==========================================================