Shaders not working on vtkLODActor?


We are attempting to improve performance by replacing vtkActor with vtkLODActor (or vtkQuadricLODActor) Our first naive attempt was to just change the actor type, The result was that level of detail worked, but the shader code associated with the actor via a vtkShaderProperty did not seem to work. I’m curious if anyone knows how this is intended to work; the shader property is part of the actor, so shouldn’t it get properly associated with the myriad mappers created by the vtkLODActor ? Or do we need to pull the mappers out of the vtkLODActor and go back to the old method of shaders via vtkMapper::AddShaderReplacement?