Intel oneAPI Rendering Toolkit Workshop
High Performance Rendering & Visualization from the Oscar Winner 2021!
Technical Insights into the Intel oneAPI Rendering Toolkit Development Environment
Online Workshop Recording from June 8th, 2021
A unique opportunity to deep dive into the Intel® oneAPI Rendering Toolkit, a set of tools and libraries for professionals using rendering and raytracing techniques to produce high-end data visualization and graphical solutions in commercial and academic domains. In 2021, the Intel Embree ray tracing library, included in the toolkit, has received a Scientific and Technical Achievement award (the “Oscar”) from the Academy of Motion Picture Arts and Sciences in recognition of its role as a contributing innovation in the moviemaking process.
We welcome you to this online workshop recording where Intel experts will teach features, APIs and required data models to build visual applications. The trainers will present and demo how to use the Rendering Toolkit for shared and distributed computing on heterogenous hardware platforms for Intel x86 based CPUs, Intel hardware accelerators and Intel discrete graphics solutions.
After the recording the attendees will:
- Understand the components and key features of the Intel Rendering Toolkit libraries
- Efficiently use the functions of the Rendering libraries to develop visual applications
Workshop Slides & Recordings
Overview of the Intel® oneAPI Rendering Toolkit for photorealistic rendering (Slides / Recording 45 min.)
by Christoph Riesinger
A first look at Intel Embree, Open Image Denoise, Open Volume Kernel Library, and OSPRay. The presentation focuses on the purpose and capabilities of the particular components. In addition, several examples are given where the Rendering Toolkit is already successfully applied today.
Raytracing with Intel's Embree (Slides / Recording 57 min.)
by Sebastian Herholz and Johannes Meng
Introduction to ray tracing with the Embree API. Code examples with demos showing the usage of the API for ray-triangle intersections, user-defined geometry and nearest neighbour lookups. Brief, high-level overview of advanced Embree features.
Intel Open Volume Kernel Library (Slides / Recording 59 min.)
by Johannes Meng
An in-depth look at the data structures and algorithms in Open VKL. We will learn how to apply Open VKL to volume rendering and visualization workflows, discuss trade-offs and walk through detailed code examples.
Introduction to visualization with OSPRay (Slides / Recording 51 min.)
by Miroslaw Pawlowski
OSPRay Tutorial code walkthrough and how to develop your first OSPRay application. Demos showing library major capabilities with related code snippets. OSPRay scalable rendering with MPI.
Introduction to OSPRay Studio (Slides / Recording 56 min.)
by Isha Sharma
OSPRay Studio is an open source and interactive visualization and ray tracing application, leveraging OSPRay lib as its core rendering engine. Demos will show how
- to create an abstract scene in a directed acyclical graph manner
- to use Scene graph to import or to abstract sceenes
- to implement animation and skinning
- to work with Python bindings and MPI for cluster environments