[Coincident Topology] backside lines blink when "PolygonOffset" is set

Hi,

I have a polydata with polys and lines. Some part of lines is behind the polys and they are covered by polys. I found and activated the “PolygonOffset” coincident topology. The “covered” issue is unsolved and I encounted a new problem:

After

vtkMapper::SetResolveCoincidentTopologyToPolygonOffset();

is applied,

  1. the “cover“ problem remains, before I zoom in:

  1. when I zoom in and rotate a little bit, the “cover“ issue is solved but the backside lines also appears.

BTW, when I import this model to paraview 5.13.1, the problem is also reproduced.

I wonder,

  • is it a proper/normal behavior for VTK?
  • if I set something wrong, could you please correct me?

test.vtp (3.4 MB)

Best Regards,

aciue