If you are trying to render with Chaos VRay the first step is ensuring you have a compatible version - each release of Yeti is built against a specific version of VRay, you can check which version was used for the build in the release notes.


Once you have confirmed you are using compatible versions then you will need to check your environment variables. 


Both VRAY_FOR_MAYAXXXX_PLUGINS and VRAY_PLUGINS will need to be set as per the rendering extension configuration documentation - these can be set in your System Environment variables or via Maya.env. 

Be sure to replace XXXX with the version of Maya you are using, so for Maya 2024 this would be:

VRAY_FOR_MAYA2024_PLUGINS += C:\Program Files\PeregrineLabs\Yeti-4.2.11_Maya2024\bin VRAY_PLUGINS += C:\Program Files\PeregrineLabs\Yeti-4.2.11_Maya2024\bin

It is also recommended to add Yeti's bin directory to your systems PATH variable:

PATH += C:\Program Files\PeregrineLabs\Yeti-4.2.11_Maya2024\bin

You can confirm these are being passed into your working environment by using the getenv command in Maya, for example:

getenv("VRAY_FOR_MAYA2024_PLUGINS")
getenv("VRAY_PLUGINS")

The result of each command should reflect the values you've set. 


In the event that Yeti is complaining it isn't able to read/write the intermediate cache files please check that the directory exists and with the right access permissions.