Caustic Graphics

OpenRL™ SDK

OpenRL_SDK_package_largeThe OpenRL SDK 1.0 is the first implementation of our OpenRL Ray Tracing Library (OpenRL) specification. It includes our new OpenRL shading language (RLSL), which is based on GLSL and provides run-time compiled, programmable shaders for ray tracing.

Similar to OpenGL for rasterization, the OpenRL specification is a framework for writing ray tracing applications that execute across heterogeneous compute platforms. Today there is no open standard, cross-platform API for ray tracing. Consequently developers must program their ray tracing applications "to the metal" or accept "vendor lock-in" by using a proprietary closed standard that is limited to a specific subset of hardware.

Some quick facts and features in the OpenRL 1.0 SDK:
  • OS support for Windows, with Mac OS X and Linux to follow shortly;
  • Supports AMD and Intel x86 processors, including AVX support for Intel Sandy Bridge;
  • Adding more compute delivers an immediate and nearly linear performance boost;
Target markets include but are not limited to, Film, Video, Games, Transportation, Education, Consumer Products, Architecture, Engineering and Construction.

Your OpenRL SDK download registration includes access to our developer forum where you can post your questions and answers related to the OpenRL SDK.

Download OpenRL SDK

img_logo_small