This seems to be a classic z-buffer problem.  When the viewer is close to the
two objects the z-buffer representation of the two planes ( the plane and a cube
face) there is sufficient z-buffer resolution to determine that one object is
closer to the viewer than the other, thus there is no color bleeding.  However,
as the distance from the viewer is increased, the z-buffer resolution at the
point where the objects are rendered is insufficient to discriminate between the
two. In fact, due to rounding, the object that is further away can have z-buffer
values that are closer to the viewer than the object that should be occluded.
This usually results in strange color patterns as the rounding switches back and
forth in different areas. Try changing the near and far clipping planes in the
viewing frustrum in conjunction with moving the view point.

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to