Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page provides information on installing To run V-Ray for Maya.

Overview

This guide is to serve as a reference for installation of V-Ray for Maya. 

If you experience any problems, please check the Troubleshooting section.

A complete installation of V-Ray for Maya consists of:

Section
Column
width30%
Fancy Bullets
typecircle
Column
width70%
Fancy Bullets
typecircle
  • V-Ray tools

  • V-Ray SDK

  • V-Ray AppSDK

  • Chaos Unified Login – Allows a single login, into whichever Chaos application, to grant access to all Chaos applications. For example, logging into Chaos Cloud will automatically also log you into Chaos Cosmos, the Chaos website etc.

  • Chaos Cosmos

...

, you have to:

Progress Bar Container
step1
Progress Bar - Hyperlink Step
titleStep 1: Install V-Ray
url Installation
Progress Bar - Hyperlink Step
titleStep 2: Activate your license
urlChaos License Quick Start Guide
Progress Bar - Hyperlink Step
titleStep 3: Load V-Ray in Maya
urlV-Ray Configuration


Overview

...

Section
Column
width50%

This guide provides steps on installing V-Ray for Maya.

Trial users should refer to the Trial installation of V-Ray for Maya,

...

as the process differs from the one

...

shown here.

Refer to this page if you use the Personal Learning Edition of V-Ray for Maya.

The V-Ray installer can be unpacked and used as a portable version.


UI Button
colorblue
newWindowtrue
icondownload
title

...

Get the latest V-Ray for Maya
urlhttps://download.chaosgroup.com/?platform=48&product=47

UI Text Box
typetip

Make sure you use the latest version  of V-Ray and the License Server.

Installing V-Ray for Maya

This section describes the installation of V-Ray for Maya using the provided installer.

2. You will be presented with the V-Ray licensing agreement. Please take a moment to review the agreement. Once you've carefully read the End User License Agreement, you can click "I accept the Agreement" if you agree to the terms.

If you need to customize your V-Ray installation, click the Advanced button.


Tabs Container
directionhorizontal

Before running the installation, make sure your Windows account has administrative privileges.

Run the installer.

1. Upon the start of the installation, Windows may ask you for permission to run the installer with administrator privileges. Please confirm.

Tabs Page
titleWindows

Windows

Please check the system requirements before installation. The V-Ray installer will automatically remove any previous installations. This will allow you to seamlessly upgrade from previous versions. If you experience problems you can manually uninstall the previous versions to perform a clean install. For more information please refer to the Uninstall V-Ray page.

Operating system

Maya Version

Installer Name

Windows 64-bit

Maya 2020

vray_adv_61000_maya2020_x64

Windows 64-bitMaya 2022vray_adv_61000_maya2022_x64
Windows 64-bitMaya 2023vray_adv_61000_maya2023_x64
Windows 64-bitMaya 2024vray_adv_61000_maya2024_x64
Section
Column
width20%
Column
width60%

Image Removed

Column
width20%
Expand
titleClick here to see the Advanced installation options...
Section
Column
width20%
Column
width60%

Image Removed

Column
width20%

V-Ray type

The available installation types are:

Full – This is a full installation and includes all components as described in the “Installation overview” section. It will allow you to use V-Ray in Maya for Distributed or Network Rendering, to run IPR render server, use V-Ray SDK, and have V-Ray license server on this machine.
Standalone only – This installation includes V-Ray Standalone and IPR render server. Please choose this option if you plan to use this machine only for Distributed Rendering with V-Ray Standalone and an IPR render server.
Add firewall exceptions – Automatically adds firewall exceptions so IPR for Maya and V-Ray Standalone can run uninterrupted.

Install Chaos Cloud Client – Enable this checkbox to install the Chaos Cloud client application. Chaos Cloud is a software as a service (SaaS) which allows you to submit and render scenes with cloud-based V-Ray. See more information on the Chaos Cloud page.

Section Column
width20%
Column
width60%

Image Removed

Column
width20%

Directories

Here you can specify the installation paths. Please check if the default folders are correct.

Help make V-Ray even better – Participate in the improvement decisions for future version of V-Ray. No intelligence property is violated when agreeing to participate in the feedback program. Chaos does not gather scenes, assets, materials, etc. What Chaos receives is user preferences on just a few key render settings and the resulting render times. The point of this feature is to improve V-Ray's performance and the user experience. This preference can be changed at any time later on from the V-Ray Render Settings > Settings > About V-Ray > Feedback program settings. For more information, see the Chaos Telemetry page.

Section Column
width20%
Column
width60%

Image Removed

Column
width20%

Licensing

In this step, you can specify whether the V-Ray license server runs locally or on another machine.

If you select the Remote option you have to fill in the IP address of your V-Ray license server in the field Primary License Server. Please leave the port 30304 unchanged. An Alternate License Server is used when the primary one does not respond.

3. If you select the Local Licensing Option, you are presented with the Chaos License Server installation. Note that if you choose Remote V-Ray license server on the network option, the License Server will skip its installation process.

Section Column
width20%
Column
width60%

Image Removed

Column
width20%

Chaos License Server Options

4. At this step you can choose the license server directory.

Add firewall exception –  Enabling this option allows the default licensing port (TCP 30304) in the firewall. If you disable it at this step, you will need to manually add firewall exceptions later.

Section
Column
width45%

Image Removed

Column
width10%
Column
width45%

Image Removed

5. After you click the Install button, the installer will proceed to stop any interfering applications such as the Unified login.
Then, it will uninstall any previous V-Ray versions and install V-Ray on your machine. If the installer detects any applications that need to be closed, they will be listed before being able to continue. Please close them and click Continue. Section Column
width20%
Column
width60%

Image Removed

Column
width20%

6. Now V-Ray is ready to render! 

Tabs Page
titlemacOS

.

UI Text Box
typetip

If you experience any problems, please check the Troubleshooting section.

Column
width10%


Column
width40%

Installing V-Ray for Maya gives you access to: 

Fancy Bullets
typecircle



OS Specifics


2. You will be presented with the V-Ray licensing agreement. Please take a moment to review the agreement. Enable the I accept the Agreement checkbox and click Install to proceed with standard installation.

If you need to customize your V-Ray installation, click the Advanced button.

Tabs Container
directionhorizontal

Before running the installation, make sure your macOS account has administrative privileges.

Run the installer.

1. Upon the start of the installation, macOS

Windows may ask you for permission to run the installer with administrator privileges. Please confirm.

section
Tabs Page
titleWindows


Before running the installation, make sure your Windows

macOS

The V-Ray installer will automatically remove any previous installations. This will allow you to seamlessly upgrade from previous versions. If you experience problems you can manually uninstall the previous versions to perform a clean install. For more information please refer to the Uninstall V-Ray page.

Operating system

Maya Version

Installer Name

macOS 64-bitMaya 2020vray_adv_61000_maya2020_mavericks_x64
macOS 64-bitMaya 2022vray_adv_61000_maya2022_mavericks_x64
macOS 64-bitMaya 2023vray_adv_61000_maya2023_mavericks_x64
macOS 64-bitMaya 2024vray_adv_61000_maya2024_bigsur_univ
column
Tabs Page
titlemacOS



Before running the installation, make sure your macOS account has administrative privileges.

Mount the downloaded .dmg file by double-clicking it and running the V-Ray Installer.

Follow the instructions of the installer

width20%
Column
width60%

Image Removed

Column
width20%
Expand
titleClick here to see the Advanced installation options...
Section
Column
width20%
Column
width60%

Image Removed

Column
width20%

V-Ray type

The available installation types are:

Full – This is a full installation and includes all components as described in the “Installation overview” section. It will allow you to use V-Ray in Maya do Distributed or Network Rendering, run IPR render server, use V-Ray SDK, and have V-Ray license server on this machine.
Standalone only – An installation which includes V-Ray Standalone and IPR render server. Please choose this option if you plan to use this machine only for Distributed Rendering with V-Ray Standalone and an IPR render server.
Add firewall exceptions – Automatically adds firewall exceptions so IPR for Maya and V-Ray Standalone can run uninterrupted

.


note
UI Text Box
type
info
Note that starting

Starting with version 5.20.00, V-Ray is notarized. For earlier versions,

information

information on how to run the macOS installer safely on macOS Catalina and later can be found on the Installation of Chaos Cloud Rendering Client App page or in Apple's How to open an app that hasn’t been notarized or is from an unidentified developer article.

section
column
Tabs Page
title
width20%
Column
width60%

Image Removed

Column
width20%

Directories

Here you can specify the installation paths. Please check if the default folders are correct.

Help make V-Ray even better – Participate in the improvement decisions for future version of V-Ray. No intelligence property is violated when agreeing to participate in the feedback program. We do not gather scenes, assets, materials, etc. What we receive is user preferences on just a few key render settings and the resulting render times. The point of this feature is to improve V-Ray's performance and the user experience. This preference can be changed at any time later on from the V-Ray Render Settings > Settings > About V-Ray > Feedback program settings. For more information, see the Chaos Telemetry page.

Section Column
width20%
Column
width60%

Image Removed

Column
width20%

Licensing

In this step, you can specify whether the V-Ray license server will run locally or on another machine.

If you select the option Remote you will have to fill in the IP address of your V-Ray license server in the field Primary License Server. Please leave the port 30304 unchanged. An Alternate License Server is used when the primary one does not respond.

3. If you choose the Local Licensing Option, you are presented with the License Server installation.

Note that if you choose Remote V-Ray license server on the network option, the License Server will skip its installation process.

Section Column
width20%
Column
width60%

Image Removed

Column
width20%
Chaos License Server Options

4. At this step you can choose the license server directory.

Add firewall exception –  Enabling this option allows the default licensing port (TCP 30304) in the firewall. If you disable it at this step, you will need to manually add firewall exceptions later. 

5. After you click the Continue button, the installer will proceed to uninstall any previous versions and install V-Ray on your machine.

Section Column
width20%
Column
width60%

Image Removed

Column
width20%

6. Now V-Ray is ready to render! 

Tabs Page
titleLinux
Linux


Open a terminal and navigate to the location where the installation file was saved (vray_install_dir in the example below).

Ensure you have permitted

Linux

1. Save the installation file to a temporary folder (called vray_install_dir below);

2. Open a console and navigate to that folder;

4. Make sure you have given permission to the Installer to run as an executable. That is done with the command chmod +x.

Operating system

Maya version

Installer name

Linux 64-bitMaya 2020vray_adv_61000_maya2020_centos7

Follow the instructions of the installer.


Code Block
languagebash
# For example:
$ cd vray_install_dir 
$ chmod +x 
Linux 64-bitMaya 2022
vray_adv_
61000
60000_maya2022_centos7
Linux 64-bitMaya 2023

$ ./vray_adv_
61000
60000_
maya2023
maya2022_centos7
# Follow installer instructions 
$ exit
Linux 64-bitMaya 2024vray_adv_61000_maya2024_rhel8

Some Linux GUI distributions may not be compatible with the installer's GUI. In that case, run the installation with the -gui=0 attribute.

Code Block
languagebash
# For example:
$ cd 

5. Follow the instructions of the installer; if you had a previous version of V-Ray for Maya, the installer will try to automatically remove it first.

UI Text Box
typeinfo

For example:

$ cd
vray_install_dir

 
$ chmod +x
./
 vray_adv_60000_maya2022_
linux_x64
$
centos7 -gui=0
$ ./vray_adv_60000_maya2022_
linux_x64
follow installer instructions
$ exit

6. Upon the start of the installation, Linux may ask you for permission to run the installer with administrator privileges. Please confirm.

centos7
# Follow installer instructions 
$ exit


Running the Installer


10. Now V-Ray is ready to render! 

Some GUI Distributions of Linux may be incompatible with the GUI of the installer. In that case run the installation with -gui=0 attribute.

UI Steps
UI Step
Section
Section
Column
width20%
Column
width60%

Image Removed

Column
width20%
7. You will be presented with the V-Ray licensing agreement.

End User License Agreement

Please take a moment to review the

agreement. Enable the I accept the Agreement checkbox and click Install to proceed with standard installation
Expand
titleClick here to see the Advanced installation options...

License Agreement.

Once you've carefully read the License Agreement, you can click "I accept the Agreement" if you agree to the terms. Proceed to click the Install button.

If you need to customize your V-Ray installation, click

the Advanced button.

the Advanced button. 

20%
Section
Column
width
5%


Image Removed
Column
width
60%
35%

Image Added

UI Step
Section
20%
Column
width
60%

V-Ray type

The available installation types are:

Advanced settings

Full

This is a full installation and includes

Includes all components as described in the

“Installation overview”

Overview section. It will allow you to use V-Ray in Maya

do Distributed or Network Rendering

, run

IPR render server, use

V-Ray

SDK, and have

Standalone or a V-Ray

license server on this machine

render server for Distributed or Network Rendering.
Standalone only

An installation which includes VNS and IPR

Installs only V-Ray Standalone and V-Ray render server.

Please choose

Choose this option if you

plan to

only use this machine

only for

for Distributed Rendering.
Add firewall exceptions – Automatically add firewall exceptions so Distributed Rendering

with

and V-Ray Standalone

and an IPR render server

can run uninterrupted.

20%
Section
Column
width
5%


Image Removed
Column
width
60%
35%

Image Added

UI Step
Section
20%
Column
width
60%

Directories

Here, you can specify the installation paths. Please check if the default folders are correct.

Help make V-Ray even better – Participate in the improvement decisions for future

version

versions of V-Ray. No intelligence property is violated when agreeing to participate in the feedback program.

We do

Chaos does not gather scenes, assets, materials, etc

. What we receive is user preferences on just a few key render settings and the resulting render times. The point of this feature is to improve V-Ray's performance and the user experience

. This preference can be changed

at any time later on

anytime from

the

V-Ray Render Settings > Settings > About V-Ray > Feedback program settings. For more information, see the Chaos Telemetry page.

section

20%
Column
width
5%


Image Removed
Column
width
60%
35%

Image Added

UI Step
Section
20%
Column
width
60%

Licensing

In this step,

you can

specify whether the

V-Ray license server will run

Chaos License Server runs locally or on another machine.

If you select

the option

Remote licensing, you

will

have to

fill in

enter the IP address of your

V-Ray license server

Chaos License Server in the

field

Primary License Server field.

Please leave the

Leave port 30304 unchanged. An Alternate License Server

is used when

can be used for redundancy in case the primary one does not respond.

8. If you choose the Local Licensing Option, you are presented with the License Server installation. Note that if you choose Remote V-Ray license server on the network option, the License Server will skip its installation process.

section

The License Server will not install when the Remote option is selected. When Local licensing is selected, the Chaos License Server is installed with V-Ray.

For information about the advanced Chaos License Server installation settings, visit the Advanced Installation page.

Column
width20%5%


Image Removed
Column
width60%
35%

Image Added

UI Step
Section
Column
width20%60%

Chaos License Server Options

At this step, you can choose

the license server directory.

9. After you click the Continue button, the installer will proceed to uninstall any previous versions and install V-Ray on your machine.

Section
Column
width20%
Column
width60%

Image Removed

Column
width20%
UI Text Box
typeinfo

For example:

$ cd vray_install_dir
$ chmod +x ./vray_adv_60000_maya2022_linux_x64 -gui=0
$ ./vray_adv_60000_maya2022_linux_x64
follow installer instructions
$ exit

Check your License

Once the installation of the License Server is done, you are directed to the License Server local host (127.0.0.1:30304) in order to sign in and activate it.

Image Removed

For full information on the License Server options and settings, see the Licensing section of the documentation.

Configure V-Ray

where to install the Chaos License Server.

Migrate data during installation – When enabled, it transfers all of your settings made with older versions of the License Server, such as proxy settings, etc. Disabling this option makes a clean install of License Server with any custom settings from previous installations reset to their defaults.

Add firewall exception – Allows the default licensing port (TCP 30304) in the firewall. If you disable it at this step, you must manually add firewall exceptions later. This option is available for Windows OS only.

Column
width5%


Column
width35%

Image Added

UI Step
Section
Column
width60%

V-Ray installation is successful.

Column
width5%


Column
width35%

Image Added

Next Step

Go to step 2 to activate your Chaos License.


Loading the V-Ray for Maya Plugin

Once you have installed V-Ray for Maya, you can load the plugin from the Maya plugin Manager:

  1. Start Maya.

  2. Open the Plugin Manager from the Windows > Settings/Preferences > Plug-in Manager menu.

  3. Scroll down to the vrayformaya.mll plugin entry.

  4. Check the Loaded and Auto-load options to load V-Ray for Maya.

  5. Click Close.

Register V-Ray Render Server as a Service

You can register the V-Ray Standalone application as a Windows service so that it runs automatically on Windows boot from C:\Program Files\Chaos Group\V-Ray\Maya nnnn for x64\maya_vray\bin\vraymayaspawnernnnn. V-Ray Standalone can now be used as a render server for Distributed Rendering, Network Rendering and rendering with IPR.

Note: nnnn is the Maya version.

Running V-Ray Standalone

V-Ray Standalone is installed as part of the V-Ray for Maya installation. It can be started from C:\Program Files\Chaos Group\V-Ray\Maya nnnn for x64\maya_vray\bin\vray. Once started, you will need to start a command-line rendering by first calling the vray command and then adding parameters to it:

vray -sceneFile = "[v-ray scene file]"

Use the -help option to see a list of the available command line options.

Running a V-Ray Standalone Render Server

You can use V-Ray Standalone render servers for distributed rendering, where a single frame is simultaneously calculated across many machines. Before you can use distributed rendering, you have to start the V-Ray Standalone application in render server mode on the machines that you wish to use. To do that, open the application from C:\Program Files\Chaos Group\V-Ray\Maya nnnn for x64\maya_vray\bin\vray

Loading the V-Ray for Maya Plugin

Once you have installed V-Ray for Maya, you can load the plugin from the Maya plugin Manager:

  1. Start Maya

  2. Open the Plugin Manager from the Window > Settings/Preferences > Plug-in Manager menu.

  3. Scroll down to the vrayformaya.bundle plugin entry;

  4. Check the Loaded and Auto-load options to load V-Ray for Maya.

If you do not see the vrayformaya.bundle entry, you will need to browse explicitly for it. The file is located by default in the /Applications/ChaosGroup/V-Ray/Mayannnn/vray/VRay.app/Contents/MacOS/plugins  directory. The plugin will attempt to load a shared library, libvray.dylib, which is installed in the /Applications/ChaosGroup/V-Ray/Mayannnn/vray/lib folder and should be readily accessible for Maya to load without modifying the DYLD_LIBRARY_PATH variable.

Note: do not attempt to make V-Ray for Maya load the libvray.dylib library with the same name for the standalone version of V-Ray, which is located in the /Applications/ChaosGroup/V-Ray/Mayannnn /vray/VRay.app/Contents/libs folder. Attempting to load the V-Ray standalone library into Maya will cause Maya to crash immediately.

Running V-Ray Standalone

V-Ray Standalone is installed as part of the V-Ray for Maya installation. It can be executed using the vray bash script which is normally installed in the /Applications/ChaosGroup/V-Ray/Standalone_for_maverics_x64/VRay/Contents/MacOS/ directory, for example:

/Applications/ChaosGroup/V-Ray/Standalone_for_maverics_x64/VRay/Contents/MacOS/vray.bin -sceneFile="[vray scene file]"

Use the -help option to see a list of the available command line options.

Progress Bar Container
step1
Progress Bar - Hyperlink Step
titleStep 1: Install V-Ray
url Installation
Progress Bar - Hyperlink Step
titleStep 2: Activate your license
urlChaos License Quick Start Guide
Progress Bar - Hyperlink Step
titleStep 3: Load V-Ray in Maya
urlV-Ray Configuration
Tabs Container
directionhorizontal
Tabs Page
titleWindows
Tabs Page
titlemacOS
UI Text Box
typewarning

 It may be necessary to restart the terminal or, alternatively, log out and log in again so that some of the changes to the environment variables made by the installer can take effect.

Running a V-Ray Standalone Render Server

You can use V-Ray Standalone render servers for distributed rendering, where a single frame is simultaneously calculated across many machines. Before you can use distributed rendering, you have to start the V-Ray Standalone application in render server mode on the machines that you wish to use. To do that, run the following command from a Terminal window:

Applications/ChaosGroup/V-Ray/Mayannnn/vray/bin/vrayserver

where nnnn is the particular version of Maya (2020 etc).

Tabs Page
titleLinux

Loading the V-Ray for Maya Plugin

Once you have installed V-Ray for Maya, you can load the plugin from the Maya plugin Manager:

  1. Start Maya;

  2. Open the Plugin Manager from the Windows > Settings and Preferences > Plugin manager menu.

  3. Scroll down to the vrayformaya plugin entry;

  4. Check the Loaded and Auto-load options to load V-Ray for Maya.

If you do not see the vrayformaya entry, you will need to browse explicitly for the V-Ray for Maya plugin, which is called vrayformaya.so and is located by default in the /usr/ChaosGroup/V-Ray/Mayannnn-x64/maya_vray directory. The plugin will attempt to load a shared library, libvray.so, which is installed in the /usr/ChaosGroup/V-Ray/Mayannnn-x64/vray/lib folder and should be readily accessible for Maya to load without modifying the LD_LIBRARY_PATH variable.

NOTE: do not attempt to make V-Ray for Maya load the libvray.so library with the same name for the standalone version of V-Ray, which is located in the /usr/ChaosGroup/V-Ray/Standalone_for_centos7/lib/linux_x64 folder. Attempting to load the V-Ray standalone library into Maya will cause Maya to crash immediately.

Running V-Ray Standalone

V-Ray Standalone is installed as part of the V-Ray for Maya installation. It can be executed using the vray bash script which is normally installed in the /usr/ChaosGroup/V-Ray/Standalone_for_centos7/bin directory, for example:

$ /usr/ChaosGroup/V-Ray/Standalone_for_centos7/bin/vray -sceneFile="[v-ray scene file]"

Use the -help option to see a list of the available command line options.

Running a V-Ray Standalone Render Server

You can use V-Ray Standalone render servers for distributed rendering, where a single frame is simultaneously calculated across many machines. Before you can use distributed rendering, you have to start the V-Ray Standalone application in render server mode on the machines that you wish to use. This is done with the vrayserver command, for example:

$ /usr/ChaosGroup/V-Ray/Mayannnn-x64/vray/bin/vrayserver