Get Started with the Intel® oneAPI Rendering Toolkit for Windows*

ID 766442
Date 3/31/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Run Pre-Compiled Sample Applications

In addition to libraries, the Intel® oneAPI Rendering Toolkit provides pre-compiled sample applications to highlight toolkit features. These pre-compiled applications often use external graphics libraries to show features in an interactive mode. In this section, learn to run the pre-compiled interactive applications.

Run Pre-compiled Interactive Applications

  • Run a pre-compiled ospExamples application with Intel® OSPRay.

    ospExamples demonstrates basic rendering of an interactive scene with Intel OSPRay. It has GUI controls that you can toggle to explore Intel OSPRay features.

  • Run a pre-compiled triangle_geometry application with Intel® Embree.

    triangle_geometry, as other Intel Embree samples, demonstrates core ray-tracing compute capability. Use the triangle_geometry to explore Intel Embree features.

  • Run a pre-compiled vklExamples application with Intel® Open Volume Kernel Library (Intel® Open VKL).

    vklExamples demonstrates basic rendering of an interactive scene with Intel Open VKL. It has GUI controls typical for volume rendering visualization.

NOTE:
Intel® Open Image Denoise is used as a postprocessing feature in ospExamples sample application and in Intel OSPRay Studio. Intel Open Image Denoisen does not have a standalone interactive application.

Run Intel® OSPRay Studio Showcase Application

Intel OSPRay Studio combines Render Kit libraries into a state-of-art showcase application. Try the pre-compiled Intel OSPRay Studio application before exploring the source code to use it for your own projects.

Intel OSPRay Studio features:

  • A reference scenegraph for loading, storing, and transforming scene geometry, textures, and parameters in an interactive environment
  • GUI-based scene instrumentation for rendering parameter control of an interactive application
  • C++ plugin infrastructure for custom controls
  • Input/output: Wavefront OBJ, GLTF*, HDR textures with OpenImageIO*, static image output
  • Intel Open Image Denoise post-processing passes with the ospray_module_denoiser library from Intel OSPRay
  • Python* bindings to script rendering
  • Camera animation controls
  • Multi-node rendering with MPI