Intel® oneAPI Components

Rendering and Ray Tracing Libraries

Intel® Embree

Improve the performance of photorealistic rendering applications with this library of ray tracing kernels. The kernels are optimized for the latest Intel processors with support for Intel® Streaming SIMD Extensions [4.2] through to the latest Intel® Advanced Vector Extensions 512.

Intel® Open Image Denoise

Improve image quality with machine learning algorithms that selectively filter visual noise. This independent component can be used for noise reduction on 3D rendered images, with or without Intel® Embree.

Intel® OpenSWR

Use a software rasterizer that's compatible with OpenGL* to work with datasets when GPU hardware isn’t available or is limiting. 
Note Intel® OpenSWR is available as part of the Mesa OpenGL open source community project at OpenSWR.

Intel® Open Path Guiding Library (Intel® Open PGL)

Increase rendering performance by improving the sampling quality of complex light transport effects. Facilitate state-of-the-art path-guiding algorithms into your renderer.

Intel® Open Volume Kernel Library (Intel® Open VKL)

Enable rendering and simulation processing of 3D spatial data with low-level volumetric data-processing algorithms.

Intel® OSPRay

Develop interactive, high-fidelity visualization applications using this rendering API and ray tracing engine.

Intel® OSPRay for Hydra* 

Connect the Intel® Rendering Toolkit libraries in your application to the universal scene description (USD) Hydra* rendering subsystem by using the Intel® OSPRay for Hydra* plug-in. This plug-in enables fast preview exploration for compositing and animation, as well as high-quality, physically based photorealistic rendering of USD content.

Intel® OSPRay Studio

Perform high-fidelity, ray traced, interactive, and real-time rendering through a graphical user interface with this new scene graph application addition to Intel® OSPRay.

Other Tools

Eclipse* IDE Plug-Ins
Simplify application development for systems and IoT edge devices with this standards-based development IDE with the provided Eclipse* plug-ins.
Requires a separate download.

Linux* Kernel Build Tools
Using specialized platform project wizards that are integrated with Eclipse, quickly create, import, and customize Linux kernels based on the Yocto Project* for edge devices and systems.