POV-Ray

The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.

Attached to Project: POV-Ray
Opened by Tim Attwood - 2009-05-09
Last edited by Chris Cason - 2009-06-14

FS#14 - coincident transparency issue

Overlapping partially transparent objects can result in speckled shadows.
Rays shouldn’t leak through the coincident areas, they should return one
of the two textures. This was correct in 3.6.

#declare testmat = material { texture {
      pigment {color <1,0,0> transmit 0.5}
}};

camera { location  <1.0, 2.0, -4.0>
   direction 1.5*z
   right     x*image_width/image_height
   look_at   <1.0, -0.2,  0.0>
   angle 30 }

light_source {<-10, 10, -5> color rgb <1, 1, 1>}

plane {y,-1 pigment{rgb <1,1,1>}}

union {
   sphere {<0.0,0,0>,0.5 material{testmat}}
   sphere {<0.1,0,0>,0.5 material{testmat}}
   sphere {<0.2,0,0>,0.5 material{testmat}}
   sphere {<0.3,0,0>,0.5 material{testmat}}
   sphere {<0.4,0,0>,0.5 material{testmat}}
   sphere {<0.5,0,0>,0.5 material{testmat}}
}
Closed by  Chris Cason
Sunday, 14 June 2009, 09:44 GMT
Reason for closing:  Fixed
Additional comments about closing:  

Fixed in change #4823.

Admin
Christoph Lipka commented on Sunday, 10 May 2009, 00:13 GMT

confirmed reported behavior with beta.32 based development version; the behaviour differes indeed from 3.6 output in an undesired way, so I changed task type from “compatibility issue” to “definite bug”.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing