#include "colors.inc" #include "textures.inc" #include "glass.inc" #include "shapes.inc" #version 3.5; global_settings { assumed_gamma 1.2 max_trace_level 20 } camera { location <2, 0, -3> direction 1.5*x right x*image_width/image_height look_at <0, 0, 0> } light_source { 0*x color rgb <1,1,1> spotlight translate <0, 20, 0> // <---- Play with this for different effects, (low numbers are interesting). point_at <0, 0, 0> radius 5 tightness 5 falloff 8 } // Your object here. sphere { <0, 0, 0> 0.75 texture{ T_Glass2 pigment{ colour rgbt <0, .02, .02, .9>} finish{ ior 2.35 reflection 0 specular .5}} // If you take "reflection 0" out, it renders slower. hollow no_shadow interior { media { intervals 1 samples 1,1 //absorption rgb<0,0,0> (if you want to experiment) emission <.2, .2, 1> scattering {1, rgb<.5, .5, 1>} } } } // Your object here. cone { 1*y, 0.0, -1*y, 1.0 scale .15 texture { T_Glass2 } finish{ ior 2.35 reflection 0 specular .5} // If you take "reflection 0" out, it renders slower. hollow no_shadow interior { media { intervals 1 samples 1,1 //absorption rgb<0,0,0> (if you want to experiment) emission <1, .2, .2> scattering {1, rgb<.5, .5, 1>} } } }