Skip to content
07-848 2005

Application SDK

Using Vantage via App SDK

These guidelines are for users of the App SDK who want to use it render a scene with Chaos Vantage. We will not discuss details on how to write code with the App SDK here - there are separate docs and examples for this included in the SDK package. Rather we will cover how you can add a few lines into existing code t...

Last updated 27 March 2026

0. Who this is for

These guidelines are for users of the App SDK who want to use it render a scene with Chaos Vantage. We will not discuss details on how to write code with the App SDK here - there are separate docs and examples for this included in the SDK package. Rather we will cover how you can add a few lines into existing code to be able to renderer the scene using Chaos Vantage.

Note: This document will be updated and extended over time.

1.1. The steps

Here are the few simple steps how to set up a Live link between App SDK and Vantage:

  1. Make sure you meet the system requirements for Vantage.
  2. Make sure you use the latest version of App SDK.
  3. Start Vantage and leave it in idle.
  4. Set up the code for Distributed Rendering. In short the steps are:
    1. Disable the VFB globally because Vantage doesn't send back images to VFB and its window would remain black.
    2. Create an instance of VRayRenderer.
    3. Set the inProcess flag (variations in naming in the different language bindings) to exclude the local machine from rendering. This prevents V-Ray from rendering and thus allowing Vantage to use all resources.
    4. Explicitly enable DR.
    5. Load the scene.
    6. Add the remote host for distributed rendering (localhost or the IP of the computer where Vantage is running) with port 20701. If the port number is omitted it defaults to 20207.
    7. Start rendering in interactive mode.
  5. Make changes and Vantage will update accordingly.

To see if Vantage has established a successful live link, check if the label in the lower right corner of the viewport displays [LIVE LINK]:

1.2. Code examples

Here is some sample code with our basic interactive example included in the SDK package rewritten using the steps described above. You can also view our new example added in the interactive examples included in the SDK package:

Python

C++

C#.Net

Node.js