I’ve run into an issue on Linux when rendering and unstructured grid with SetRepresentationToSurface(). On Windows, it works great, but with testing on Linux the surfaces don’t seem to be rendering in the correct order and I’m seeing the inside of the structure when I’m not supposed to, some cells are only visible from one side, etc. If I give the whole thing some transparency, it renders as I would expect.
Looking through the messages here, it seems that I need to set QSurfaceFormat to the CompatibilityProfile, but I’m in Python and QVTKRenderWindowInteractor doesn’t seem to have an obvious way to set that. Is there a way to do it that I’m missing?
Thanks!