I have a rendering problem. Small cylinders (3 axes of a 3D coordinate system) are partially not drawn if they are at a certain distance from the viewer. This is not a problem of clipping at the far plane. Other objects which are even further away are visible.
The cylinders are 8-sided quad-strips w/o normal vectors, because I don’t want shading here.
The problem is clearly visible if multisampling is off. The higher the MS, the further the object must be from the view to be visible. The problem appears on all graphics cards that I have checked, ATI, Nvidia, old and new ones.
View down the blue axis:
Slightly rotated: blue axis up:
The axes are small cylinders, screenshot shows it cut at the near-plane:
Although red, green and blue axis have the same geometry, only rotated, red and green do not show this problem in the same way. In the screenshot below I have rotated the green axis in a similar position as the blue axis before, but instead of vanishing, it is just drawn as a thin line:
If the axes are moved further away from the viewer, red and green axes vanish too, but as periodic interuptions: