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

This page provides information about the vray gpuDeviceSelect command in MEL.

 

Overview


This command makes a list with the available GPU device(s) and/or sets such to render with V-Ray GPU directly through MEL.

Syntax


The vray gpuDeviceSelect runs in the following way:

 

vray gpuDeviceSelect <engine_type > [list [-all | -enabled] | set <list_of_devices>]

 

To type all the available options you can run the command with help argument:

vray gpuDeviceSelect -help
vray gpuDeviceSelect help

 

 

ArgumentDescription
engine_typeSelects the engine type, where "0" is not considered, "2" is for CUDA and "3" is for RTX.
list

Lists:

-all - All available NVidia devices;
-enabled - Only enabled NVidia devices.

setSets which NVidia devices to use with V-Ray GPU render.
The CPU can also be used as a CUDA device with V-Ray GPU.

 

Examples


List enabled devices:

vray gpuDeviceSelect 2 list -enabled

This command will return a string array with all enabled NVidia devices.

 

Set CUDA device for render: 

vray gpuDeviceSelect 2 set "NVIDIA CUDA GeForce GTX 750 Ti GPU index0"

 

Set CUDA devices for render:

vray gpuDeviceSelect 2 set {"NVIDIA CUDA GeForce GTX 750 Ti GPU index0", "NVIDIA CUDA GeForce GTX 1080 GPU index1", "c++/cpu"}

 

Set RTX device for render: 

vray gpuDeviceSelect 3 set {"NVIDIA CUDA Quadro RTX 4000 GPU index1"}
Was this helpful?