NVIDIA Iray® is a state of the art, yet easy to use, photorealistic rendering solution with a robust C++API for seamless integration into 3D applications. Iray provides multiple rendering modes addressing a spectrum of use cases requiring realtime and interactive feedback to physically correct, photorealistic visualizations.
Common material definitions insure continuity in rendering from realitime to final frame results. Iray is highly scalable in performance across GPUs and CPUs on local or remote networked machines. An internal database enables fast incremental changes, highly efficient cluster rendering, and powerful collaboration opportunities.
Iray has separately configurable render modes called Iray Interactive and Iray Photoreal. These render modes address a wide range of tasks from interactive navigation to photorealistic light simulations.
Material Description Language
The Material Definition Language, MDL, defines and describes the properties of materials for all rendering modes of Iray. An example material catalog is delivered with Iray to get started from day one building your own materials.
Iray is designed for efficient scalability across both GPUs and CPUs, whether they are in a single machine or connected across a network.
The NVIDIA Iray API is a comprehensive C++ API for integration and customization tasks. The API provides a single access point to the C++ software libraries, which can be dynamically loaded and linked to 3D applications at runtime.
Iray Viewer is an example application distributed as a separate download together with the library that allows you to immediately and interactively investigate the features of NVIDIA Iray. Please note that the rendered images of the Iray Viewer are watermarked just like the Developer Edition and the output is restricted to a resolution of 800x600.