Create Stunning Ray Traced USD Visuals with Intel® OSPRay Plugin for USD Hydra
Donna Nemshick
Allentown, Pennsylvania
In this demo we are going to show, how we can make use of the Intel® oneAPI Rendering Toolkit to explore and interact with professional content. The Intel® OSPRay plugin for USD Hydra, rendering plugin, is used to interactively render USD-based content. ...learn more
Project status: Published/In Market
oneAPI, HPC, Graphics and Media
Groups
SIGGRAPH 2020
Intel Technologies
Intel Integrated Graphics,
Optane,
oneAPI
Overview / Usage
This demo shows how the Intel® OSPRay plugin for USD Hydra can be used to explore and interact with professional DCC content based on Pixar’s open USD format. Using USD’s Hydra Plugin interface, the OSPRay plugin for USD Hydra seamlessly integrates the rendering capabilities of Intel® OSPRay, providing the user the experience and the benefits of multiple components of the Intel® oneAPI Rendering Toolkit such as: Intel® Embree, Intel® Open Image Denoise and, in the future, the Intel® Open Volume Kernel Library. This demo presents multiple use cases such as fast preview rendering for compositing and animation, as well as, high quality physically based rendering for lighting and final rendering. To show the scalability of the Intel oneAPI RenderKit we demonstrate the OSPRay for Hydra Plugin on different hardware configurations such as a high-fidelity 10 node compute cluster to a standard mid-range workstation (Intel® i9-7900X).
Methodology / Approach
Intel® OSPray for Hydra makes heavy use of three Intel® oneAPI Rendering Toolkit components:
- Intel® OSPRay: Providing the renderer itself, and supporting different rendering modes (preview or physical-based
- Intel® Embree: A high-performance CPU-based ray tracing kernel library
- Intel® Open Image Denoise: An AI-based denoising library for Monte-Carlo rendering, which enables us to produce high-quality images from smaller sample sets.
Technologies Used
- oneAPI Rendering Toolkit
- Intel® OSPRay
- Intel® Embree
- Intel® Open Image Denoise
- HPC 10 Node Cluster
- Compute Nodes
- Dual Socket Intel® Xeon® Platinum 8280L Processor; 28 cores / 56 threads per CPU
- Head Node
- Dual Socket Intel® Xeon® Platinum 8260 Processor; 24 cores / 48 threads per CPU
- Memory
- 12 x 256 GB Intel® Optane (3TB) per node
- 12 x 32GB DDR (384GB) per node
- Compute Nodes
Other links
Collaborators
There are no people to show.