OSPRay rendering artifacts for volumes in parallel
There seem to be artifacts between process boundaries when using ray-traced volume rendering with OSPRay in parallel. Here are some steps to reproduce (with v5.10.1):
- Launch a ParaView Server with multiple MPI ranks (I used 32) and connect a ParaView client to it.
- Create a 'Fast Uniform Grid' source.
- Change the representation to 'Volume'.
- Enable Ray Tracing and set the Back End to 'OSPRay raycaster'
Here's a screenshot of the result (with v5.10.1):
I don't get these artifacts without ray tracing and am able to reproduce them with v5.6.0, v5.8.1 and v5.10.1. Changing the OSPRay parameters such as 'Ambient Samples' or 'Samples Per Pixel' doesn't seem to fix this problem.
@demarle has also reproduced this issue with all versions from v5.4 to v5.10.
Edited by Timothee Chabat