I am trying to display some planes where I used opacity mapping to cut the visible fields. As you can see in the image below there is a visualization problem when several planes overlap:
I would like not to use the Ray Tracing because the final goal is to run the scripts in a HPC wihtout GPUs. Is there any way to solve this opacity overlap problem with CPU rendering?
When many layers with transparency overlap and the slices are rendered out of order (relative to the camera), there may not be enough depth-peeling passes to produce a proper final image.
With the number of layers in your screenshot, I suspect that you may not be able to set the maximum number of layers high enough to render a head-on view. In that case, you might try using the Threshold filter on each slice to remove cells would otherwise be completely transparent. This will cost a lot of memory but will produce proper images regardless of how many slices there are.
I am not a big fan of using thresholds in this case because it cuts the cell so you might get serrated edges (even more than now!) but it is just a visual preference
I’m not sure what you mean. Threshold should never cut cells; either they are included in the output or not. Clip will cut input cells (assuming you have point scalars).