Shader error with 3D Glyphs representation using a composite glyph table
ParaView 5.5.2
- Launch ParaView, built-in server
- Tools -> Play Test...
- Locate
CompositeGlyphTree.xml
and run it - Open Lights Inspector. Disable Light Kit.
You will get the following error with each render:
ERROR: In /home/cory.quammen/src/paraview-review/VTK/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.cxx, line 328
vtkOpenGLVertexArrayObject (0x861bd90): attempt to add attribute not found in program for attribute glyphNormalMatrix
ERROR: In /home/cory.quammen/src/paraview-review/VTK/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.cxx, line 560
vtkOpenGLGlyph3DHelper (0x8d5b610): Error setting 'glyphNormalMatrix' in shader VAO.
The error is goes away if you add a light in the Light Inspector, but then comes back if you disable that light.
Also, the error goes away if you uncheck the Use Composite Glyph Table option under Glyph Parameters in the representation properties.