[vtkusers] Mesh visualization
    Will Schroeder 
    will.schroeder at kitware.com
       
    Mon Jul 10 11:21:56 EDT 2000
    
    
  
Hi Folks-
In response to Patrick Lagace's request I've added a flag in vtkMapper to address the issue of
rendering coincident points/lines on top of polygons. I did not use Patrick's glPolygonOffset()
call (which works splendidly with lines) but rather I used the glDepthRange() to adjust z-buffer 
mapping. (Bob Obara at Simmetrix actually was the one who implemented it initially.) The reason 
that I did not use the glPolygonOffset() approach is because it did not address the point/line 
coincident problem, that is, you might want to show points on top of lines on top of polygons. 
Anyway, the flag is ResolveCoincidentPrimitives (and there is a global flag 
GlobalResolveCoincidentPrimitives) in vtkMapper. (I don't like the name, if there are other
suggestions I'd like to hear them.) It works for OpenGL currently. The name could change
in the future, and we might even consider making the rendering process always do it. 
I'd appreciate giving it a try and seeing what you think. It's in CVS or available tomorrow in
the nightly release.
Will
    
    
More information about the vtkusers
mailing list