Square Enix © Goodbye Kansas

Important: Update Your Chaos License Server by January 28, 2025
To ensure uninterrupted access to your licenses, an essential update is required by January 28, 2025. Failure to update your Chaos license server will result in the loss of access to your licenses. For detailed instructions, please visit the FAQ Article.

Table of Contents

What is V-Ray Application SDK?

V-Ray Application SDK comes packed along with your V-Ray for Maya installation.

The V-Ray Application SDK (AppSDK) allows third-party integrators to create and/or manipulate V-Ray scenes, initiate and control a rendering process that makes use of the V-Ray engine. It provides a high-level API that enables users to load scenes, render them in-process as well as in distributed mode and also manipulate the scene objects known as V-Ray plugins. V-Ray AppSDK can load and save/export ".vrscene"-files exported from DCC applications such as Autodesk 3ds Max, Maya, etc.

The AppSDK shipping with V-Ray for Maya comes only with the Python binding that matches the one V-Ray for Maya is built for. Thus, the Python 3 builds only have AppSDK with Python 3 binding, and the Python 2 builds only have AppSDK with Python 2 binding. 


For full documentation of V-Ray Application SDK, please refer to V-Ray Application SDK.

To download SDK samples and sample scenes, you can download and unpack the official V-Ray App SDK build that contains them. Once installed, by default they reside in Program Files > Chaos > V-Ray > AppSDK > examples and Program Files > Chaos > V-Ray > AppSDK > scenes.


Was this helpful?