Jagged Edges on Non-Rectangular Markers in vtkPlotPoints
When rendering markers with non-rectangular shapes (e.g., vtkPlotPoints::CIRCLE
or vtkPlotPoints::CROSS
) using vtkPlotPoints
, the marker edges appear jagged and rough, lacking proper antialiasing. This results in a low-quality visualization that detracts from the overall chart appearance.
The issue stems from the implementation of vtkOpenGLContextDevice2D::GenerateMarker
, which prepares the marker sprite but does not apply antialiasing to the edges. Attempts to enable antialiasing at the vtkRenderWindow level (e.g., via SetMultiSamples()
or similar properties) do not resolve the problem.
Are there any methods to improve the rendering quality of these markers?