Intel® oneAPI Rendering Toolkit (Render Kit) contains a set of rendering and ray-tracing libraries that are designed to help you transform big amounts of raw data into rich, realistic visuals and are optimized for the continuum of visualization needs. This page includes the release notes and issues associated with the toolkit. For software and hardware requirements, please refer to System Requirements page.
Intel® oneAPI Rendering Toolkit includes the following components:
- Intel® Embree
- Intel® Open Image Denoise
- Intel® Open Volume Kernel Library (Intel® Open VKL)
- Intel® OSPRay
- Intel® OSPRay Studio
- Intel® Implicit SPMD Program Compiler (Intel® ISPC)
- Intel® oneAPI Rendering Toolkit Utilities (rkUtil)
- rkUtil superbuild CMake script
Components distributed elsewhere:
|Date||Version||Major Change Summary|
|December 2021||2022.1||ISPC added. Getting Started Samples added. Updates: All libraries updated|
Where to Find the Release
Please refer to the Intel® oneAPI Rendering Toolkit page for more information on how to acquire the package.
Intel® oneAPI Rendering Toolkit 2022.1
New in This Release
Note: Intel® oneTBB 2021.4 is the minimum version of oneTBB that is validated with latest Intel oneAPI Rendering Toolkit components. The Rendering Toolkit installer installs oneTBB automatically.
Getting Started Updates
- Get started quickly with Render Kit introductory samples:
- Install the Intel® oneAPI Base Toolkit (Base Kit)
- Windows* and macOS*: Base Kit 2022.1.0 or higher
- Linux*: Base Kit 2022.1.1 or higher
- Base Kit is not required for using Render Kit.
- For Getting Started samples access, no library or compiler components are required from the Base Kit. Only the 'dev-utilities' default, hidden Base Kit component is required for the 'oneapi-cli' command line sample browser tool.
- Alternatively, access the samples manually from the oneAPI-samples portal with git without Base Kit.
- Install the Intel® oneAPI Base Toolkit (Base Kit)
Intel® Embree 3.13.2
- Avoiding spatial split positions that are slightly out of geometry bounds.
- Introduced rtcGetGeometryThreadSafe function, which is a thread safe version of rtcGetGeometry.
- Using more accurate rcp implementation.
- Bugfix to rare corner case of high quality BVH builder.
Intel® OSPRay 2.8.0
- Lights can be now part of OSPGroup and thus instanced like geometries and volumes and thus lights also support motion blur (with the path tracer)
- Add cylinder light (with solid area sampling)
- Add support for rolling shutter of cameras
- Add support for quaternion motion blur for instance and camera to allow for smoothly interpolated rotations
- Fix illumination from emissive quad meshes
- ospBenchmark application experiences abnormal termination on macOS* 12. Triage coming in future release.
- The denoiser module is not included for OSPRay to access Open Image Denoise on macOS. Use the rkUtil superbuild as a workaround.
Intel® Open Image Denoise 1.4.2
- Added support for 16-bit half-precision floating-point images
- Added oidnGetBufferData and oidnGetBufferSize functions
- Fixed performance issue on x86 hybrid architecture CPUs (e.g. Alder Lake)
- Fixed build error when using OpenImageIO 2.3 or later
- Upgraded to oneTBB 2021.4.0 in the official binaries
Intel® Open Volume Kernel Library 1.1.0
- vklExamples improvements: asynchronous rendering, multiple viewports, docking, and more
- Fixed bug in openvkl_utility_vdb which could lead to crashes when creating VDB volumes with temporally constant tiles
- Superbuild updates to latest versions of dependencies
- Minimum rkcommon version is now 1.8.0
- Fixed issue in structuredRegular and vdb interval iterators that could lead to erroneous initial intervals for certain ray inputs
- Fixed handling of intervalResolutionHint interval iterator context parameter for amr, particle, and unstructured volumes with small numbers of cells / primitives
Intel® OSPRay Studio 0.9.0
Compatible with OSPRay release v2.8.0
Features and Improvements
- Added initial EULUMDAT photometric light support to SpotLight
- Enabled alternate camera selection in glTF scenes
- Added ability for python scripts to define transfer functions and load Studio plugins
- Enabled .sg scene files can now contain an HDRI light
- Much improved command line parsing in all modes
- Added support for several new KHR_materials extentions (KHR_materials_volume, KHR_materials_specular, KHR_materials_ior) and KHR_texture_transform
- Improved UI controls for adjusting model transforms
- Fixed high-DPI display issues
- Fixed bug causing model textures to be flipped if loading HDRI first
- Fixed crash when selecting non-default cameras in glTF scenes
- Fixed bug with macOS ARM build.
- Fixed KHR_lights_punctual light direction bug
Bug Fixes from 0.8.1:
- Fixed CMake scripts to make optional 3rd party dependencies easier to predict. Optional 3rd party dependencies must be pre-installed prior to building Studio, rather than using FetchContent.
- Fixed bug in the demo scene "sphere" material
Intel® Implicit SPMD Program Compiler (Intel® ISPC) 1.16.1
- Distributed with the toolkit for the first time.
- Use ISPC to accelerate performance of Embree, OSPRay, and Open VKL client applications.
Intel® oneAPI Rendering Toolkit Utilities (rkUtil) 1.4.0
- Updated target component build scripts to build the latest component versions.
oneTBB dynamic runtime errors while using XCode*
Users may see issues in an XCode* IDE developer environment when setting up dynamic runtime search paths. Apple* System Integrity Protection may purge these paths.
- Please see the XCode* running the executable article as provided with Intel® oneAPI Base Toolkit (Base Kit) guidance for mitigation help.
- Apple System Integrity Protection Guide
Previous oneAPI Releases
Notices and Disclaimers
Intel technologies may require enabled hardware, software or service activation.
No product or component can be absolutely secure.
Your costs and results may vary.
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.