Page History
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:
Code Block |
---|
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:
Code Block |
---|
vray gpuDeviceSelect -help |
Code Block |
---|
vray gpuDeviceSelect help |
Argument | Description |
---|---|
engine_type | Selects the engine type, where "0" is not considered, "2" is for CUDA and "3" is for RTX. |
list | Lists: -all - All available NVidia devices; |
set | Sets 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:
Code Block |
---|
vray gpuDeviceSelect 2 list -enabled |
This command will return a string array with all enabled NVidia devices.
Set CUDA device for render:
Code Block |
---|
vray gpuDeviceSelect 2 set "NVIDIA CUDA GeForce GTX 750 Ti GPU index0" |
Set CUDA devices for render:
Code Block |
---|
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:
Code Block |
---|
vray gpuDeviceSelect 3 set {"NVIDIA CUDA Quadro RTX 4000 GPU index1"} |