#version version //----------------------------------------------------------------------------- // Water_material // #declare Water_material = material { texture { pigment { rgbf 1 //rgbf <0.9, 0.975, 0.925, 0.95> } /* This was the original normal and finish, but the problem shows up even with them commented out normal { ripples 1 } finish { fresnel specular albedo 0.4 diffuse albedo 0.0 roughness 0.001 reflection { 0.3 fresnel } conserve_energy } */ } // Commenting out the interior makes the issue go away, but the drip is not visible either interior { ior 1.33 } } // End Water_material //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- // Drip() // #declare Drip_size = 0.68; #macro Drip() #local _drip = quartic{ < 0, 0, 0, 0, 0, 0, 0, 0, 0, -4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4, 0, 0, 0, 0, -1, 2, 0, -2, 1 > material { Water_material } scale Drip_size rotate <-90, 0, 0> } _drip #end // End Drip //----------------------------------------------------------------------------- //union { plane { y, 0 pigment { checker color rgb 1 color rgb 0 scale 10 } } box { <-10, 0.1, 0>, <10, 20.1, 10> hollow pigment { color rgbt 1 } } object { Drip() translate <10, 10, 20> } //} light_source { <100, 100, 100> 1 } camera { location <0, 10, -50> look_at <0, 0, 0> angle 45 right x * 1 up y * image_height/image_width }