Next Steps
Explore additional
Intel® oneAPI Rendering Toolkit
(Render Kit
) resources.
API Manuals
Render Kit libraries provide C99-based API interfaces. API manuals are located on component library public webpages.
All C99 API headers compile under C++11. If you prefer C++, some Render Kit libraries expose C++ API wrappers functionality defined in header files.
Library | Header |
---|---|
Intel OSPRay
| ospray_cpp.h |
Intel Open Image Denoise
| oidn.hpp |
Advanced Sample Program Sources
For each component sample, source is available in the component GitHub* repository:
- Intel Embree sample sourcesFor sample description, see chapter 9 in Intel Embree guide.
- Intel Open Image Denoise sample sourcesThis is command line only.
Superbuild
You can deploy a local environment to build and run all samples with the superbuild. The superbuild is a complete automated CMake* script to get and build all Render Kit libraries and samples. The superbuild is a recommended method for:
- Exploring all samples in an easy and comprehensive sandbox. Editing and rebuilding them quickly.
- Getting many prerequisites for building the libraries automatically
- Reviewing internal library source code
- Modifying Render Kit functionality, including staging library build time optional features
The superbuild script is delivered as the
rkUtil
component of the Render Kit distribution. It is also located in the
Render Kit github portal. For a superbuild script walkthrough, see the document for your operating system:
Forums and Feedback
Ask questions and provide feedback on the
Intel oneAPI Rendering Toolkit forum.
Report technical issues directly on component GitHub repositories: