Intel® oneAPI Rendering Toolkit introduction: GDC 2021 showcase
Michael Carroll
California
- 0 Collaborators
Develop with the Intel® Rendering Toolkit for high fidelity and high performance ray tracing applications. Improve your games with ray tracing experiences. ...learn more
Project status: Published/In Market
oneAPI, HPC, Graphics and Media
Intel Technologies
oneAPI
Overview / Usage
Deploy Intel optimized solutions for high fidelity raytracing with libraries from the Intel® oneAPI Rendering Toolkit. Rendering Toolkit libraries already power many of your favorite professional rendering, visualization, and CAD applications. Develop with the libraries directly in your game applications. Here are some example uses (non-exhaustive):
- Lightmap baking for static objects in scenes. Get raytracing fidelity in a realtime compute budget.
- Denoising for baked lightmaps. Maximize performance and fidelity with minimal data.
- Building Bounding Volume Hierarchies in a game rendering time budget.
- Collision detection
Previsualization development
- Offline volume rendering API
- Denoising for interactive viewing (Pre-visualization development)
GDC 2020 walkthrough presentation:
https://devmesh.intel.com/projects/intel-oneapi-rendering-toolkit-and-its-application-to-games
Methodology / Approach
- C, C++11 API based development
- Automatic XPU optimization
- HD (Hydra framework) plugin
Technologies Used
Libraries/APIs:
- Intel® OSPRay
- Intel® Embree
- Intel® Open Image Denoise
- Intel® Open VKL (Open Volume Kernel Library)
Application:
- Intel® OSPRay Studio
Plugin:
- Intel® OSPRay plugin for HD Hydra
Repository
https://software.intel.com/oneapi/render-kit