Skip to content

OSPRay v2.9.0

Compare
Choose a tag to compare
@johguenther johguenther released this 15 Feb 22:46
· 414 commits to master since this release
  • Add support for multi-segment deformation motion blur for mesh
    geometry
  • OSPRay now requires minimum Open VKL v1.2.0 to bring the following
    improvements:
    • Structured regular volumes support for cell-centered data via
      the cellCentered parameter (vertex-centered remains the
      default)
    • Particle volumes ignore particles with zero radius
  • Add support for dynamic load balancing in MPI Offload device
  • Support for photometric lights (e.g., IES or EULUMDAT) also for
    sphere and quad lights. When setting intensityDistribution,
    other values for intensityQuantity than
    OSP_INTENSITY_QUANTITY_SCALE are deprecated
  • Changed CMake variables for enabling app categories:
    • OSPRAY_ENABLE_APPS_BENCHMARK replaces OSPRAY_APPS_BENCHMARK
    • OSPRAY_ENABLE_APPS_EXAMPLES replaces OSPRAY_APPS_EXAMPLES
    • OSPRAY_ENABLE_APPS_TUTORIALS replaces OSPRAY_APPS_TUTORIALS
    • OSPRAY_ENABLE_APPS_TESTING replaces OSPRAY_APPS_TESTING
  • Improve sampling of quad lights in the pathtracer (solid angle
    instead of area)
  • Instances can now have the group object rebound via a parameter
  • Fix leaking framebuffers in the MPI Offload device
  • Resolve possible race condition in assigning IDs to distributed
    objects in the MPI device
  • Move ISPC module to modules/ folder and renamed the module to
    cpu
  • Minimum version of rkcommon is 1.9.0, which brings the following
    improvements:
    • Add support for Intel oneAPI DPCPP compiler
    • Fix memory leak