3DGyphs Representation PipelineConnection mode UseGlyphTable property is confusing and behave strangely
When using the 3DGlyphs representation with a PipelineConnection, the UseGlyphTable property appears. The description of this property is unclear and does not seem to do anything. The behavior is inconsistent anyway.
Steps to reproduce :
- Open ParaView
- Open can.ex2, Apply
- MergeBlocks, Apply
- Connectivity, Apply
- Sphere, Apply
- Cone, Apply
- Cylinder, Apply
- GroupDataSets on Sphere and Cone, Apply
- Active connectivity filter
- 3DGlyph representation
- GlyphType : Pipeline Connection
- Rendering is not correctly updated at this point, see #19507 (closed)
- Input : Cylinder, Rendering is updated
- Check UseGlyphTable, nothing happens
- Uncheck UseGlyphTable
- Input : GroupDataSets, Rendering is updated, but strange looking. see fig1
- Check UseGlyphTable, nothing happens, rendering is still strange
- Check UseCompositeGlyphTable, Rendering is updated correctly
- Uncheck UseGlyphTable, rendering is updated and the used glyph is the first block of GroupDataSets, not coherent with the previous step, see Fig2.
Edited by Mathieu Westphal (Kitware)