Hi, I have tried FXAA, the result is not so good I think. The reason why I use vtkGlyph3DMapper is because I need to render thousands of cubes / arrow / sphere / or other source at 30fps. And those object s are changing all the time (color / size / pos / orientation).
BTW, I found why I can see edges in cube 2~6. Because they are transparent. I think I found a strange behaviour that vtk have. You can look at this link object seems wrong rendered when transparency are used - Support - VTK