Setting each glyph opacity and representation

I have a large vtkPolyData set that I visualize with vtkTensorGlyph. Is it possible to change the opacity and representation (wireframe/surface) for each glyph independently? I suppose in a simiilar way that each glyph can be independently coloured using vtkTensorGlyph::SetColorModeToScalars();

I can imagine this is impossible given rendering pipeline, z-buffering etc.

You may be able to change opacity by enabling opacity mapping. I haven’t used this feature in VTK, but it works in ParaView.

It works in VTK, too. You can control color, opacity, size, select glyph shape, etc. by specifying point data arrays.