Introducing ANARI rendering integration in ParaView

This change introduces ANARI rendering in ParaView via pre-defined ANARI renderer properties.

To access, enable the CMake configure time option PARAVIEW_ENABLE_RAYTRACING and PARAVIEW_ENABLE_ANARI. That would automatically enable the vtkRenderingRayTracing and vtkRenderingAnari modules.

ANARI integration

The current integration uses a simple approach to delegate ray-traced rendering to ANARI. The Properties Panel presents the user with a choice between the original Enable Ray tracing (with OSPRay) and Enable Ray tracing with ANARI.

When that option is checked, the panel presents the user with a list of pre-defined options including:

While the current ANARI integration is limited to static properties, there are plans to support dynamic properties as well as additional renderer sub-types in the future.