VTK8.2 Limitation

Hi guys,

I am currently working on a project with a static library developed based on VTK8.2. And I found out that some of the function I used in VTK9.0 is not available. For example, if I want to read a compressed NIFTI or DICOM file, it will not read the direction, dimension information. I currently have to read it with ITK, which causes LPS→RAS problem and I have no idea how to solve.

Also, does VTK8.2 supports shader overwrite? Is there anything similar to “AddShaderReplacement” in VTK9.2 in VTK8.2?

Has anyone worked in VTK8.2 knows how to solve the problems above?