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.
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:
visrtx, helide, and environment. The last option uses the library set using the environment variable ANARI_LIBRARY.default: The default sub-type for the ANARI library.ao: The ao (Ambient occlusion) sub-type for the ANARI library.dpt: The dpt (Directional path tracing) sub-type for the ANARI library. Sub-types are limited to the visrtx renderer at this time.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.
1.8.13 on Wed Dec 17 2025